C# Abstract Sınıflar – Örnek Uygulama – Ahmet Cansever
Salı , 24 Ocak 2017
Anasayfa » C# » C# Abstract Sınıflar – Örnek Uygulama

C# Abstract Sınıflar – Örnek Uygulama

Abstract anahtar kelimesi sınıflara, metotlara ve özelliklere uygulanır. Abstract sınıflara soyut yada özet sınıflar diyebiliriz.

Abstract Class: abstract olarak tanımlanan bir sınıf temel sınıftır. Bu sınıftan new anahtar kelimesi kullanılarak bir nesne oluşturulamaz.

Abstract Metot: Sadece soyut sınıflar içerisinde kullanılabilirler. Mirasçı sınıflarda override edilmek zorundadırlar.Abstarct metotlar sadece tanımlanır. Herhangi bir işlemi yerine getirmezler. Yapacakları işlemler override edildikleri sınıfta kodlanmalıdır.

Aşağıdaki örnekte mobilya isimli bir abstract sınıf ve bu sınıfta ozellikyaz() isimli bir metot bulunmakta. Bu sınıftan kanepe ve masa isimli mirasçı sınıf oluşturarak override edelim.
Class yapımızı aşağıdaki şekilde oluşturuyoruz.

Anaprogramımız ise aşağıdaki gibi olacaktır.

Uygulamamızı çalıştırdığımızda ekran görüntüsü;

Hakkında admin

Yorum Yap

Wordpress Tema indir