-Abstract bir class icinde yazilan Abstract metod, kendinden turetilen tum siniflarda kullanilmak zorundadir.
-Nesnesi yaratilamaz.
-Her abstract bir Virtual Class'dir diyebiliriz.
-Abstract metotlar sadece Abstract Class icinde yazilabilir.
abstract class EvcilHayvan{public abstract void SesCikar();}
Bir onceki bilgilerimizi de kullanarak sunu soyleyebiliriz ki;
-Eger turetilen siniflan ve tureten sinif ayni ozelliklere sahipse --Inheritance--
-Turetilen siniflarin bazilari ayni gorevlere sahipse --Virtual--
-Turetilen siniflar ayni gorevde fakat tureten sinif ayni goreve sahip degilse Abstract'tir
diyebiliriz.
0 yorum:
Yorum Gönder