وراثت اجازه ایجاد یک کلاس پایه عمومی که اشیا در خصوصیات آن مشترک هستند را می دهد. کلاس های مشتق شده خصویات کلاس پایه را به ارث می برند.
کلاس های پایه و مشتق شده
تعریف کلاس مشتق شده
کنترل دسترسی به اعضای کلاس پایه
وراثت چندگانه
سازنده ها و مخرب ها در وراثت
گاهی ناگذیریم کلاس جدیدی ایجاد کنیم که شباهت هائی با کلاسی دارد که قبلا ایجاد شده است و می خواهیم عملکردهائی را به آن اضافه کنیم این عمل توسط ارث بری (inheritance) امکان پذیر است. وراثت یکی از پایه های برنامه نویسی شیء گرائی است.
کلاس های پایه و مشتق شده
چند کلاس ممکن است خصوصیات و رفتارهای مشترکی داشته باشند اما هریک شامل خواص و توابع دیگری هم باشد. وراثت اجازه می دهد یک کلاس عمومی تعریف شود که اشیا درخصوصیات آن مشترک هستند و این کلاس می تواند توسط سایر کلاس ها ارث برده شود و خواص جدیدی به آن اضافه شود بدون اینکه تاثیری روی کلاس عمومی داشته باشد.
توارث شباهت بین دو کلاس را با استفاده از مفاهیم کلاس پایه (base) و کلاس مشتق شده (derived) بیان می کند. کلاسی که از آن ارث بری می شود کلاس پایه یا مبنا و کلاس وارث که خصوصیات کلاس پایه را به ارث می برد را کلاس مشتق شده می نامند. کلاس پایه شامل کلیه خواص و رفتارهائی است که بین کلاس های مشتق شده مشترک است.
این فایل به صورت پاورپوینت و در 11 صفحه می باشد
دانلود پاورپوینت ارث بری