abstract sınıflardan nesne oluşturulamaz. kendileri alt sınıflar tarafından kullanılabilirler.
içerisindeki metotlar abstract olmak zorunda değildir. abstract olarak tanımlanmış sınıfın soyundan
olan sınıf(alt sınıf), bu abstract sınıfın abstract metotlarını override etmek zorundadır. veya abstract olarak
tanımlayabilir alt sınıf.
java'dan bir örnek
public abstract class Icecek {
abstract void ic();
}