• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

وراثت

bluedream

کاربر تازه وارد
تاریخ عضویت
26 ژوئن 2006
نوشته‌ها
70
لایک‌ها
0
سن
39
محل سکونت
hagvartz
سلام ...ببخشین میشه یکم در مورد مبحث وراثت توضیح بدین..من تو این قسمت گیج زدم....موندم... ممنون میشم:wacko:
 

MahdiΩ

کاربر تازه وارد
تاریخ عضویت
27 ژانویه 2006
نوشته‌ها
324
لایک‌ها
0
سلام

وراثت یکی از مفاهیم کلیدی در شیء گرایی هست و با یکی دو پاراگراف نمیشه توضیحش داد.

باید از روی یک منبع (ترجیحا کتاب) بخونید و هر جا رو که متوجه نمیشین سوال کنید.

یکی از اهداف شیء گرایی صرفه جویی در کدنویسی هست.مثلا وقتی شما یه کلاس برای چهار ضلعی ها ساختین،لازم نیست برای مستطیل هم یک کلاس جداگانه تعریف کنید چون مستطیل هم نوعی چهارضلعی هست و خصوصیات کلی چهار ضلعی رو داره.پس مستطیل میتونه از کلاس چهار ضلعی مشتق بشه (خصوصیات 4ضلعی رو به ارث ببره).

مستطیل یک سری خصوصیات خاص خودش رو هم داره که باید توی کلاسش اضافه بشه تا کامل بشه.

اگه بگین مشکلتون دقیقا کدوم قسمت شیء گرایی هست بهتر میشه نظر داد.
 

bluedream

کاربر تازه وارد
تاریخ عضویت
26 ژوئن 2006
نوشته‌ها
70
لایک‌ها
0
سن
39
محل سکونت
hagvartz
والا امروز یه 2 ساعت زدم تو خطش نسبتا فهمیذم.. خدائیش بابا برقی کنار این وراثت ها کم میاره.... با این همه صرفه جویی...
قثط یه سوال وقتی م این وراثت ها رو چند گانه میکنیم. تو کدوم مرحله وراثت قطع میشه وکلاس مشتق نمیتونه از اونا استفاده کنه؟؟؟:wacko:
 
بالا