انواع کلاس در VC++ در مهندسی نرم افزار
سلام سلام
می بخشید انواع کلاس در VC++ مثل :
aggregation.1
composition.2
اگر امکانش هست توضیح دهید
1 . انواع کلاس ها
. رابطه ی انها با نمودار(من خودم مبانی مهندسی رو پاس نکردم پس طوری بگویید متوجه شوم)2
3.و 2 مورد بالا
4.اگر در مورد این زمینه اطلاعات دیگری یا جامع تری دارید لطفا شر کنید
با تشکر
نقل قول: انواع کلاس در VC++ در مهندسی نرم افزار
چند تا مطلب پیدا کردم ولی مفهوم و کارایی کلاسو نمیدونستم برداشت خودمو نکردم
www.learncpp.com
www.parand-university.blogfa.com
_____--___--___
Edit:
ایا من این تاپیک جایی دیگری باید مطرح می کردم؟
1 ضمیمه
نقل قول: انواع کلاس در VC++ در مهندسی نرم افزار
•مجموعه ای از اشيا که دارای ساختار و رفتار مشترکی می باشند را کلاس نامند.
•نماد کلاس در UML
1 ضمیمه
نقل قول: انواع کلاس در VC++ در مهندسی نرم افزار
§به تعريف يک شیء در برنامه نويسی شیءگرا(OOP) ايجاد نمونه می گويند.
نقل قول: انواع کلاس در VC++ در مهندسی نرم افزار
•نمودار کلاس انواع اشیاء را در یک سیستم یا بخشی از سیستم توصیف می کند
•همچنین به بررسی انواع ارتباطات گوناگون بین آنها می پردازد
•صفات ((attributes وعملیات (functions) در نمودار کلاس مشخص می باشند
1 ضمیمه
نقل قول: انواع کلاس در VC++ در مهندسی نرم افزار
رابطه تجمعی(Aggregation)
•در اين رابطه يک کلاس از ترکيب تعدادی کلاس ديگر تشکيل شده است. ادبيات زير در شیء گرائی برای اين رابطه استفاده می گردد:
•)پايين به بالا)PART-OF
•)بالا به پايين) HAS-A
مثال:
•A Car HAS-A Door
•A Tire is PART-OF a Car