Java’da Nested Interface (İç İçe Arayüz)

Java’da Nested Interface (İç İçe Arayüz)
Java'da Nested Interface (İç İçe Arayüz)
0

Java’da Nested Interface (İç İçe Arayüz) kavramının bir başka ismi Inner Interfacedir. Nedir bu Java’da Nested Interface diyecek olursak. Aslında bir sınıf veya Arayüz (Interface) içerisinde belirtilen ve tanımlanan Arayüzlere (Interface) Nested Interface demekteyiz. Java’da Nested Interface, ilgili arayüzlerin bakımını kolaylaştıracak şekilde gruplamak için kullanılır.

Java’da Nested Interface ile ilgili örneklerimize geçelim.

1. Örnek

Ekran Çıktısı

Yaptığımız bu örnekte ilk olarak Nested sınıfımızı oluşturduk bu sınıfımızın içerisinde Gel adında bir arayüz oluşturduk. Sonrasında Yazdır sınıfımızı oluşturduk ve Nested sınıfımızın içerisindeki Gel arayüzünü implement ettik. Sonrasında Main sınıfımızı oluşturduk ve içerisinde nesnelerimizi tanımladıktan sonra metot ile ekran çıktımızı verdik.
 

2. Örnek

Ekran Çıktısı

Yaptığımız bu örnekte ilk olarak AracTür adında bir sınıf oluşturduk ve içerisinde bir arayüz tanımladık. Sonrasında ise otomobil, minibüs ve otobus adında sınıflar oluşturduk. Oluşturduğumuz bu sınıflar AracTür sınıfındaki arac arayüzünü implenet ettirdik. Sonrasinda ise araclar sınıfımızı oluşturduk ve bu sınıflar içerisinde nesnelerimizi oluşturarak ekran çıktımızı verdik.
 

3.Örnek

Ekran Çıktısı

Yapmış olduğumuz bu örnekte ilk olarak hesaplar adında bir sınıf oluşturduk ve bu sınıf içerisinde sayı adında bir arayüz oluşturduk. Sonrasında ise hesaplar sınıfında sayı adındaki arayüzü implement eden kare ve küp sınıflarını oluşturduk ve bu sınıfların içerisine metotlarımızı tanımladık.

İlginizi Çekebilir

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


The reCAPTCHA verification period has expired. Please reload the page.