وراثت (رایانه)

از ویکی‌پدیا، دانشنامهٔ آزاد

پرش به: ناوبری, جستجو

برای دیگر کاربردها به صفحهٔ وراثت (ابهام‌زدایی) مراجعه کنید.

وراثت در برنامه نویسی شبیه وراثت بیولوژیکی است که در آن فرزندان صفاتی را از والدین به ارث می‌برند. در برنامه‌نویسی شیء‌گرا می‌توان با وراثت از کلاس موجود کلاسی را ایجاد کرد که داده‌ها و متد‌های کلاس قبلی را به ارث ببرد. برای فزرند يک کلاس مي توان توابع و متغیرهای جدید تعریف کرد يا توابع مربوط به والد را دوباره نویسی (override) نمود.

[ویرایش] انواع وراثت

وراثت انواع گوناگونی دارد:

[ویرایش] منبع

برنامه نویسی به زبان C++‎، تالیف جعفرنژاد