EMZETT.
Giriş yap

Çok biçimlilik (polymorphism)

Kısaca: Farklı nesne tiplerinde aynı yöntem çağrısını yapabilme ve gerçek nesneye göre farklı davranış elde etme yeteneği — “tek arayüz, çok biçim”.

Biraz daha ayrıntılı: Klasik örnek: farklı hayvan alt sınıflarının (köpek, kedi) bir listesi tek tip “hayvan” olarak ele alınır ama makeSound() çağrısı her nesnenin kendi, geçersiz kılınmış sürümünü çalıştırır. Bunu miras ya da birkaç sınıfın uyguladığı ortak bir arayüz mümkün kılar.

Ayrıntılı

class Animal {
    void makeSound() { S

Ayrıca bak: Miras, Arayüz, OOP