Interface Nedir?

Interface adından da anlaşılacağı üzere diğer sınıflara yön vermek, rehberlik yapmak anlamını taşır. Interface tanımlamaları içerisinde kesinlikle kod bloğu bulunmaz. Sadece tanımlama yapılır. Bir Class sadece bir class’tan türetebilirken, bir Class birden çok Interface ten türetilebilir. Kod içerisinde “new” anahtar sözcüğü ile oluşturulamazlar. Bir sınıf birden fazla interface implemente edebilir. Devamı…

Abstract Class Nedir?

Merhaba arkadaşlar, Bugün sizlere abstract class nedir sorusuna cevap bulacağım. Abstract Class, ortak özellikli olan Class’lara base class olma rolünü üstlenir. Mesela bir class’ınız var ve bu class da pek çok ortak yön olarak özellikleriniz var. Aynı özellikleride içinde tutan başka bir classs’ınız daha var. Tekrardan aynı özellerini yazmak yerine Devamı…