ETİKETLER
interface
Abstract-Interface Kullanımı
Kalıtım alınmasını istemediğimiz soyut sınıfların ve standartların belirlendiği arayüzlerin kullanımı anlatılıyor.
Arayüz (Interface)
Arayüz (interface), OOP'nin en önemli yapılarındandır ve temelde sınıflara sunabileceğiniz, sınıfın hangi isimde ve hangi tipte parametreleri alan bir metoda sahip olacağını söylemenizi sağlayan yapıdır.
Bir sınıfa istediğiniz kadar arayüz uygulayabilir / giydirebilirsiniz (implement). Arayüz içine yazılan metotların işlemleri kesinlikle yazılmaz. Arayüzler hangi işin yapılması gerektiğini belirtir ama nasıl yapılacağına karışmaz. Bu metotların işlemleri, arayüzün uygulandığı sınıfta yazılır. Arayüzün access modifier'ı olsa da, içine yazılanların olmaz.
Oyun Sahnesi Kontrolcüler 3
Ekrandaki zıplama butonunun hem basıldığı zamanı hem de bırakıldığı zamanı yakalayabilmek için interface'ler kullanılıyor. Böylece karakter zıplama kontrolü klavye olmadan mobil cihazlarda ekrandan da yapılabilir hale getiriliyor.