m-khorsandi
یک شنبه 07 فروردین 1384, 13:15 عصر
درود
Abstract :
1- دستوری ست که جلوی یک متد مینویسیم و باعث میشه که فقط در کلاس وارث بتونیم Body متد رو تعریف کنیم.
2- از دستور Abstract موقعی استفاده میکنیم که متد رو به صورت Virtual تعریف کرده باشیم.
دوستان اگه اطلاعات بیشتری دارند لطف کنند تاپیک رو تکمیل کنند و یه سئوال هم دارم:
با فرض اینکه ما یک کلاس پایه داریم و یک متد رو به صورت Abstract تعریف کردیم و یک کلاس وارث هم نوشتیم که Body متد در اون نوشته شده. حالا میخوام بدونم تعریف متد به این شکل به چه دردی میخوره؟ خوب من به جای اینکه بیام Header متد رو در کلاس پایه تعریف کنم یه دفعه در کلاس وارث هم Header و هم Body رو تعریف میکنم.
سپاس
Abstract :
1- دستوری ست که جلوی یک متد مینویسیم و باعث میشه که فقط در کلاس وارث بتونیم Body متد رو تعریف کنیم.
2- از دستور Abstract موقعی استفاده میکنیم که متد رو به صورت Virtual تعریف کرده باشیم.
دوستان اگه اطلاعات بیشتری دارند لطف کنند تاپیک رو تکمیل کنند و یه سئوال هم دارم:
با فرض اینکه ما یک کلاس پایه داریم و یک متد رو به صورت Abstract تعریف کردیم و یک کلاس وارث هم نوشتیم که Body متد در اون نوشته شده. حالا میخوام بدونم تعریف متد به این شکل به چه دردی میخوره؟ خوب من به جای اینکه بیام Header متد رو در کلاس پایه تعریف کنم یه دفعه در کلاس وارث هم Header و هم Body رو تعریف میکنم.
سپاس