فرمت فایل :powerpoint (لینک دانلود پایین صفحه) تعداد صفحات 23 صفحه
- ما دیدیم که چگونه کلاسها و کد آنها در ترکیب استفاده شدند.
- در ترکیب، شی یک یا چند شی دیگر را به عنوان متغییر استفاده می کرد.
- ترکیب رابطه ی ”داشتن“ را مدل می کند.
- هر Person یک نام (String) دارد.
- ماشین موتور دارد.
- کتاب صفحه دارد.
- شی می تواند نوع خاصی از یک شی دیگر باشد.
- ماشین یک وسیله ی نقلیه است.
- مثلث یک چند ضلعی است.
- دانشجو از نوع Person است.
این نوع ارتباط تحت نام ”نوعی از“ شناخته می شود.
- در OOP، این مدل ارتباطی توسط تکنیک برنامه نویسی وراثت مدل می شود.
- وراثت با اضافه کردن به کلاسهای جاری، کلاسهای جدیدی ایجاد می کند. یعنی کلاس جاری بدون دستکاری استفاده می شود.
- وراثت از تکنیکهای اصلی OOP است.
- نحوه ی استفاده از وراثت:
- ابتدا یک کلاس عمومی (پایه) تعریف می شود.
- سپس نسخه های خصوصی تر کلاس را با اضافه کردن متدها و متغییرهای جدید تعریف می کنیم.
- می گوییم که نسخه ی خصوصی متدها و متغییرهای نسخه ی عمومی کلاس پایه را به ارث برده است.
پاورپوینت در مورد ارث بری