پاورپوینت ارث بری (Inheritance) (pptx) 34 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 34 اسلاید
قسمتی از متن PowerPoint (.pptx) :
مبحث:
ارث بریInheritance
1
به نام حق
تعریف:
فرایند ایجاد کلاس های جدید به نام کلاسهای مشتق شده از کلاس موجود یا پایه است.
ویژگیها:
1-کلاس مشتق شده تمام توانایی های کلاس پایه را به ارث می برد اما میتواند تظریف هایی از آن باشد.
2-کلاس پایه بدون تغییر باقی می ماند.
3-ارث بری باعث صرفه جویی در وقت و افزایش اطمینان برنامه میشود.
4-قابلیت استفاده مجدد در توضیع آسان کتابخانه های کلاس .
2
کلاس مشتق شده و کلاس پایه:
مثال: این یک نمونه از ارث بری در جامعه دانشگاه است که کلاس های دانشجو و کارمندان از کلاس اعضای جامعه مشتق شده اند و کلاس های استاد و کارمندان اداری از کلاس کارمندان مشتق شده اند.
کلاس مشتق شده و کلاس پایه
مثال: این یکی نمونه ای از ارث بری در کلاس اشکال است که در آن کلاس های دایره و
مثلث ومستطیل از این کلاس مشتق شده اند.
نحوه تعريف كلاس مشتق از كلاس پايه
class DerivedClass: public BaseClass
{
//class members
};
class Triangle: public Shape
{
//class members
};
نام كلاس مشتق
نوع ارث بري
نام كلاس پايه
کلاس مشتق شده و کلاس پایه
مثال کلاس counter
7
توضيح مثال کلاس counter
خط زیر نشان میدهد که این کلاس جدید با دسترسی عمومی از کلاس اول مشتق شده است.
class countDn:public counter
توابع عضو کلاس پایه را می توان به وسیله اشیاء کلاس مشتق مورد دسترسی قرار داد که البته این به قابلیت دسترسی کلاس مشتق باز میگردد.
ويژگيهاي كلاس مشتق
همانطور كه اشاره شد هنگامي كه يك كلاس از يك كلاس پايه مشتق ميشود باعث ميشود دوباره كاري صورت نگيرد و تمامي رفتارها و ويژگيهاي موجود در كلاس پايه به كلاس مشتق شده انتقال يابد
توجه داشته باشيد كه وقتي شما كلاس جديدي را از يك كلاس پايه مشتق ميكنيد همانند گذشته هيچ گونه شي خاصي ساخته نميشود و تنها كلاس تعريف ميگردد