Yazeka
Arama sonuçlarına göre oluşturuldu
Polymorphism (çok biçimlilik), programlama dili teorisinde ve tip teorisinde, bir sembolün birden fazla farklı türü temsil etmesi anlamına gelir 1.
Nesne yönelimli programlamada polymorphism, farklı veri tiplerinin veya sınıfların nesnelerinin, aynı arayüze farklı şekillerde yanıt verebilme yeteneği olarak tanımlanır 2.
Polymorphism'in başlıca türleri:
- Ad hoc polymorphism: Bireysel olarak belirtilen tipler için ortak bir arayüz tanımlar 1.
- Parametrik polymorphism: Somut tipler belirtmeden, yerine herhangi bir tipi ikame edebilecek soyut semboller kullanır 1.
- Subtyping (alt tip polymorphism): Bir ismin, birçok farklı sınıf örneğini, ortak bir üst sınıfa göre işleyebilmesini sağlar 13.
5 kaynaktan alınan bilgiyle göre: