نقل قول نوشته شده توسط mrub_mail مشاهده تاپیک
فكر كنم شرطها را نمي شود در كلاس دياگرام نمايش داد. فكر كنم چاره كار جزي شبيه Polymorphism
باشه. براي نمونه براي محاسبه حقوق انواع كارمندان مي توانيم يك كلاس كارمند تعريف كنيم و كلاس هاي مانند كارمند قراردادي، رسمي و ... تعريف كنيم كه از آن به ارث ببرند و هر كدام متدهاي مورد نظر را بازنويسي كنند. اگر جواب صحيح نيست لطفا كمي راهنمايي كنيد
بسیار عالی. بالاخره یکی قدمی برای حل صورت مسئله برداشت.
بله درست می گید دوست عزیز. شما باید مدلی بسازید که یک عبارت شرطی رو نشون می ده. این عبارت از چند قسمت تشکیل شده. قسمت اول یک Comparative Operator و قسمت دوم.
قسمت اول شامل یک ماهیتیست که باید مقداری بهش داده بشه. Comparative Operator می تونه < > <= >= <> باشه و در ساده ترین حالت قسمت دوم یک مقدار ثابت.

و همونطور که گفتید Generalization کار ساز نیست. حالا Aggriegation رو امتحان کنید
(دوستان یک مسئله, یک راه حل نداره. لطف راه حلهاتونو ارائه بدین که بقیه هم استفاده کنند)