PDA

View Full Version : نظرتون رو در زمینه طراحی و پیاده سازی شیگرا این مثال بگید!


khafanovich
چهارشنبه 31 فروردین 1384, 10:51 قبل از ظهر
با عرض سلام و خسته نباشید خدمت دوستان گرامی
فرض کنید ما یک برنامه ساده داریم که میخواهیم بصورت کاملا شی گرا طراحی و پیاده سازی شود.
مثلا یک دفترچه تلفن ( البته این مثال اصلا ارزش پیاده سازی ندارد -فقط جهت بیان منظور سوال مطرح شده)
در این برنامه ما میخواهیم مشخصات افراد را اضافه - حذف و یا ویرایش کنیم.
بنظر شما اشا این برنامه چطور باشند بهتر است؟
در شی شخص عملیات مربوط به بانک صورت گیرد و یا عملیت مربوط به بانک در یک شی دیگر جداگانه و در ارتباط با شی شخص صورت گیرد؟
و یا ....
لطفا نظرتونو بگید.
میخواهیم دقیقا طراحی شیگرا داشته باشیم ..ممنون.

M.GhanaatPisheh
دوشنبه 05 اردیبهشت 1384, 01:47 قبل از ظهر
باید دید عمل حذف کردن یا اضافه کردن مربوط به کدوم موجودیت میشه.
چون این متد ها مربوط به یک فرد می شود پس توی کلاس فرد قرار میگیرن

و یا عملیت مربوط به بانک در یک شی دیگر جداگانه و در ارتباط با شی شخص صورت گیرد؟
دلیلی وجود نداره دوست من.