10 Kasım 2022 Perşembe

Liskov Substitution Prensibi

Super Type ları kullanmayı bilen Clientlar subtype ları kullanırken şaşırmamalıdır. S, T nin bir alt türüyse, bir programdaki T türü nesneler programın işlevselliğini değiştirmeden S türü nesnelerle değiştirilebilir olmalıdır.


Deve kuşu sınıfı kuş sınıfını miras alıyorsa, Kuş sınıfının tüm özelliklerini yerine getirmelidir. Yukarıdaki örnekte olduğu gibi deve kuşu sınıfı uç metodunu gerçekleştiremez.

Hiç yorum yok:

Yorum Gönder