image_pdfimage_print
JAVA Programlama

Java’da Soyut (Abstract) Sınıflar ve Metodlar

tarihinde yayınlandı

Merhaba arkadaşlar bu yazımızda Java’da soyut(abstract) kavramına değineceğiz. Nesneye yönelik programlamada, sınıfları miras bırakırken bazı metotların içeriğinin farklı olmasını isteyebiliriz veya bir üst sınıfa tanımladığımız ortak metot, sınıfı miras bırakacağımız alt sınıfların bazılarının ihtiyacını karşılamıyor olabilir.Bu gibi durumlarda soyut kavramını kullanacağız. Soyut sınıflarda amaç, nesne türetirken şablon oluşturmaktır. Soyut sınıfta tanımlanan şablon, bu sınıfı miras […]

Yazılımda Temel Kavramlar

Soyut Sınıflar (Abstract Class)

tarihinde yayınlandı

Nesne tabanlı programlamada sınıf hiyerarşisi oluşturulurken, bazen en tepede bulunan sınıf türünden nesneler programcılar için anlamlı olmayabilir. Hiyerarşinin en tepesinde bulunan sınıfın kendisinden türetilecek olan alt sınıflar için ortak bir arayüz (interface) görevi yapması istenebilir. Bunun için çözüm olarak oluşturulan metotlara ve sınıflara soyut metot (abstract method) ya da soyut sınıf (abstract class) denir. Soyut […]