مقدمه في التحليل والتصميم الكائني Ooad
man_J كتب:جزاك الله خيرا وجعله ميزان حسناتك
هذا نتيجة البرنامج :
Staff : SudanCS 1 : Wajdy take 4000.0 $ ,language : java 2 : Geek take 5000.0 $ ,language : Assembly 3 : Ahmed take 3200.0 $ ,language : C++ 4 : romansy take 3000.0 $ ,language : Php 10 : Mohammed take 9000.0 $ ,language : C++ Member Information : 2 : Geek take 5000.0 $ ,language : Assembly 1 : Wajdy take 4000.0 $ ,language : java 4 : romansy take 3000.0 $ ,language : Php 20 : Ossma take 5000.0 $ ,language : pascal Member Information : 3 : Ahmed take 3200.0 $ ,language : C++ total salary : 29200.0هذا كود الطباعة بس انا حاب اعرف كيف تظهر النتيجة بهذا الشكل ومن المعرف class Employee لا يحتوي على attribute language كيف قام بطباعة (انا اعرف السؤال مبتدء بس تحملني ) نحن عملنا pass عن طريق method :
app.addMember(p1);هذه ال method تستقبل class Employee
public String toString () { String str = "Staff : " + name + "\n"; Iterator itr = staff.iterator(); while ( itr.hasNext() ){ Employee tmp = (Employee) itr.next(); str += tmp.toString() + "\n"; } return str; }وشكرا
هل هذا البرنامج هو الراشونال روز؟؟؟ او هناك برنامج محدد تستخدمونه؟؟؟
السلام عليكم ورحمة الله وبركاته..
يعني هنا مما فهمت من كلامك ليس بالضروري إسخدام كل الديغرامات في أي توصيف نظام....(في موضوع UML)
وتقريبا الـ collaboration diagram غير موجودة في مثال البنك في العملية الأولى وهي فتح حساب جديد...
لو أمكن إنك اتوضحها....وبارك الله فيك وجزاك الله كل خير
وشكرا
تم تعديل هذه المشاركة بواسطة IT_himo في 18 يونيو 2012 في 23:57
مقدمة رائعة ومبسطة.....شكرا لك .. وبالتوفيق
شكرا جزيلا
جزاك الله خيرا
السلام عليكم الرجااااء مساعدتي في تحليل نظام بنك وشكرا
مشكور اخي علي هذة المعلومات القيمة والمختصرة المفيدة :)
اريد ان اتعلم
