Java 9 Dersleri : Interface içerisinde Private Method Kullanmak
112 kelime · 1 dk okuma
Bu yazıda
Java 9 ile gelen interface(arayüz) sınıflarda private metot kullanmanım uygulama örneği.
Java 9 ile gelen yeni özelliklere bakmaya devam ediyorum.
Bu yazıda Java 9 ile gelen interface(arayüz) sınıflarda private metot kullanmanın nasıl olduğuna bakacağız.
Bu zamana kadar öğrendiğimiz interface içerisinde private metot tanımladığımızda derleme hatası ile karşılaşırdık. Artık bu sorun ortadan kalktı.
Bu yapının bize getirdiği avantajlar şunlar.
- Kod tekrarlamasını önler.
- Metotları erişimini sınırlandırabiliriz.
Aşağıdaki örneği yaptığımızda programımız sorunsuz şekilde çalışacaktır.
interface Yazdir{
default void baslat() {
mesaj();
}
private void mesaj() {
System.out.println("Merhaba Dünya");
}
}Code language: PHP (php)public class Main implements Yazdir{
public static void main(String[] args){
Main main = new Main();
main.baslat();
}
}Code language: PHP (php)Sonuç
Merhaba Dünyaİlgili Java içerikleri
Java konularını tamamlamak için Java multithreading, Java Record ve Spring Boot Dersleri rehberlerini inceleyebilirsiniz.