Nesne yonelimli programlama dili kullanma amaclarindan biri yazdigimiz kodu yeniden kullanmaktir. Kodu yeniden kullanak icin iki farkli yontem var. - KALITIM ( Inheritance ) (IS-A) - KOMPOZISYON ( Composition ) (HAS-A) KALITIM Siniflarin birbirinden veya arayuzlerin (interface) bi...
Çoğu programlama dilinde bir sınıfın sadece bir adet üst sınıfı olmaktadır, yani bir sınıftan türeyebiliyor. Bu da hiyerarşi için oldukça zor duruma sokacaktır bizleri. Kalıtım statik bir yapıdadır bu yüzden run-time sıras...