Python – Polimorfizm

Bu bölümde Python Polimorfizm hakkında bilgiler vereceğiz

Polimorfizm ; çalışma (runtime) sırasında oluşturulan bir sınıfın metodunun çağrılmasıdır .

Şimdi örneklerle inceleyelim

Bu sınıfı extend eden OracleConnection ve MysqlConnection sınıflarını tanımlayalım

Şimdi ise gelen parametreye göre çalışma anında (runtime) connection sınıfı oluşturan bir metod tanımlayalım

Bu noktada build sırasında aslında hangi connection açılacağını bilmiyoruz  . Şimdi runtime sırasında uygun bir connection açalım

Çıktı

Görüldüğü gibi build edilme anında ne sonuç üretileceğini bilemiyoruz , buna çalışma anında karar veriliyor

 


Bizi takip edebileceğiniz sosyal medya platformları

–> Facebook –> Linkedin  -> Twitter

Sorularınız için Big Data grubumuz (-> Facebook group)

Eğitim ve danışmanlıklar için sitemizi takip edebilirsiniz

 

Please follow and like us:

Yazar: serkan sakınmaz

serkansakinmaz@gmail.com

Bir Cevap Yazın