Dart

Dart Dilinde Çok Biçimlilik (Polymorphism)

Nesne tabanlı programlama dillerinden biri olan Dart dilinde de çok biçimlilik, miras olarak alınan metotları geçersiz kılmak için kullanılmaktadır.

Dart Dilinde Çok Biçimlilik

İngilizcede poliymorphism olarak adlandırılan ve çok anlamına gelen Poly kelimesi ile farklı biçimlere veya şekillere dönüşme anlamına gelen morph kelimelerinin birleşimi olan çok biçimlilik (polimorfizm) anlamına gelir.

Çok biçimlilik, üst sınıfta zaten var olan bir özelliği, işlevi veya uygulamayı güncellemek veya değiştirmek için kullanılır. İlgili özellik @override meta etiketi kullanılarak üst sınıftan türetilen metodu geçersiz kıldığını bilmesini sağlayan bir ifade ile belirtilir.

Aşağıda örnek bir çok biçimlilik örneği kodlanmıştır:

Çıktı: 2. Araba ivmelendi

Kodu çalıştırmak için: DartPad

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

😔 Reklam Engelleyicisi 😔

Sitenin varlığını sürdürebilmesi adına reklam engelleyicinizi (Adblocker) kapatmanızı rica ediyoruz 😔