wordpress tema adresinden indirlmiştir.

Java Dersleri: Soyutlama

By Admin, 20 Şubat 2017

Merhaba arkadaşlar bu dersimizde sizinle soyutlamayı işleyeceğiz. Öncelikle soyut sınıfların ne olduğunu anlamakta fayda var.

Soyut(Abstract) Sınıflar

Bu sınıflar nesnesi alınmayan ancak onu miras alan alt sınıflarının mirasının alınabilir olduğu sınıflardır.
Bu sınıflarda yapıcı methodlar, diğer methodlar ve değişkenler normal sınıflarla aynı şekilde kullanılır. Ayrıca bu sınıflar içerisinde soyut methodlar da kullanılabilir ki bu methodların içi bu soyut sınıfları miras alan alt sınıflarda doldurulur.

Örneğin bir Personel sınıfımız var

abstract class personel
{
      public abstract void bilgi();

}

Gördüğünüz gibi bu sınıfın içindeki soyut methodun sadece tanımı yapılıp noktalı virgül ile sonlandırılmış. Öncesinde de belirttiğimiz gibi methodun içerisi mirasçı alt sınıflarca doldurulacak.

Örneğin bir işçi sınıfı bu methodun için farklı doldurabilirken, bir mühendis sınıfı bambaşka doldurabilir.

Konun işlendiği projeye buradan ulaşabilirsiniz.

 

What do you think?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir