Polymorphism (çok biçimlilik) NYP'de programlama dilinin farklı tip verileri ve sınıfları farklı şekilde işleme yeteneğini belirten özelliğidir.
Daha belirgin olmak gerekirse, metotları ve türetilmiş sınıfları yeniden tanımlama yeteneğidir.
Örnek olarak şekil diye bir sınıf olsun; polymorphism sayesinde programcı farklı şekillerin alanlarını farklı metotlar ile belirleyebilir.
Şeklin ne olduğu fark etmeksizin program kullanıcıya doğru alanı verecektir.
Hiç yorum yok:
Yorum Gönder