10. SınıfBilişim Teknolojileri
Çok Biçimlilik ve Arayüzler — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- Çok Biçimlilik ve Arayüzler ile ilgili temel kavramları açıklar.
- Çok Biçimlilik ve Arayüzler konusunun Nesne Tabanlı Programlama dersi içindeki yerini ve önemini belirtir.
- Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.
- İş sağlığı ve güvenliği kurallarına uygun çalışır.
- Öğrendiği bilgi ve becerileri atölye/iş yeri uygulamalarında kullanır.
Önemli noktalar
- Kalıtım kod tekrarını önler,: işareti ile belirtilir.
- override ve virtual çok biçimliliği sağlar.
- Bir sınıf birden fazla arayüz uygulayabilir.
- Bir sınıf birden çok arayüzü aynı anda uygulayabilir ama yalnızca bir sınıftan türeyebilir.
- Arayüz metotları gövdesizdir; uygulayan sınıf her metodu tanımlamazsa program derlenmez.
Formüller ve kurallar
- Kalıtım kod tekrarını önler,: işareti ile belirtilir.
- override ve virtual çok biçimliliği sağlar.
- Bir sınıf birden fazla arayüz uygulayabilir.
- Çok biçimlilik kuralı: çağrı, nesnenin gerçek türüne göre çalışan sürümü seçer.
- virtual + override = ezme (overriding); anahtar kelimesiz yeniden tanımlama = gizleme (hiding).
Sık yapılan hatalar
- Çok Biçimlilik ve Arayüzler ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et.
- Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.
- Kullanılan araç-gereci amacına uygun seçmemek ve bakımını ihmal etmek: Doğru ekipmanı seç, kullanım öncesi ve sonrası kontrol et.
- Gizlemeyi ezmekle karıştırmak: Anahtar kelimesiz tanımlama üst sınıfın metodunu gizler; üst sınıftan referansla çağrıda beklenmeyen sürüm çalışır.
- Yaygın hata 5: Çok Biçimlilik ve Arayüzler konusunda dikkat edilmesi gereken nokta 5.
Hızlı tekrar ipuçları
- Çok Biçimlilik ve Arayüzler konusunu atölye ve iş yeri uygulamalarıyla pekiştir.
- Önemli noktaları kısa notlar hâlinde çıkarıp düzenli tekrar et.
- Uygulama öncesi iş güvenliği kontrol listesini gözden geçir.
- Çok biçimlilik sorusunda önce imzaların aynı olup olmadığına bak; imza farklıysa ezme değil aşırı yükleme olur.
Kendini dene
Bu sayfayı okuduktan sonra konu anlatımını tekrar oku ve kendi cümlelerinle özetle.