آموزش نحوه ی ظاهر شدن سازنده ها در ارث بری در سی شارپ C-قسمت14

مفهوم وراثت در شی گرایی در این جلسه می خواهیم در مورد مفهوم وراثت در شی گرایی حرف بزنیم که یکی از جالب ترین و پر کاربردترین بحث ها در شی گراء(Object Oriented Programming) می باشد. همان طوری که در دنیای واقعی هم وراثت را داریم، وراثت در شی گرایی هم داریم. برای درک این مفهوم چند تا کلاس با نام گذاری های ساده ایجاد می کنیم: ClassA, ClassB, ClassC. در این قسمت می خواهیم در مورد نحوه ظاهر شدن سازنده داخل وراثت در شی گرایی توضیح دهیم. دو تا کلاس به نام های A و B ایجاد می کنیم: اگر بخواهم از کلاس B یک نمونه بسازم هیچ مشکلی نیست. اگر کلاس B از کلاس A ارث بری کند. باز هیچ مشکلی نیست و من براحتی می توانم از کلاس B نمونه بسازم. امّا اگر کلاس A که کلاس پایه می باشد تابع سازنده ای داشته باشد. Error می دهد میگوید کلاس A یک سازنده ای دارد که باید کلاس B آن را تأمین کند. دیگر نمی توانید از کلاس B نمونه سازی کنید مگر اینکه تابع سازنده کلاس A که کلاس پایه است را تأمین کنید. دانلود از وبسایت www.heilton.com
ویدیوهای مرتبط
ویدیوهای جدید