Belajar Mengenal Inner Class pada Program Java - Okedroid.com | Belajar Coding Aplikasi Android Java Online
Okedroid.com | Belajar Coding Aplikasi Android Java Online

Belajar Mengenal Inner Class pada Program Java

Seperti yang sudah di jelaskan di artikel belajar java sebelumnya, Class merupakan sebuah kerangka/model (blueprint) atau bentuk awal (prototype), yang berfungsi untuk tempat menaruh,  dan mendeksripsikan variabel, method (perilaku ) dari sebuah obyek. Pada artikel belajar java sebelumnya juga ,kita telah mengenal istilah Nested Looping ,yaitu perulangan di dalam perulangan. Nah , sama halnya juga saat kita membuat dan menerapkan suatu  Class,  di bahasa pemrograman Java , kita dapat membuat Inner Class ,yaitu Class yang didalamnya Class. Inner Class (Class di dalam) dapat mempunyai hak akses terhadap atribut atau method ,yang berada di Class luar ,meskipun dalam kondisi modifier private. Akan tetapi , sebaliknya Class luar tidak mempunyai hak akses terhadap atribut atau method yang berada di Class dalam.



Belajar Mengenal Nested Class Inner Class pada Program Java


Pada artikel belajar java kali ini ,kita akan mencoba mengenal apa itu contoh  Inner Class , pada bahasa pemrograman java. Berikut mari kita simak lebih lanjut:


 Contoh Codenya :


ClassLuar.java 



Latihan.java( Main Class)



Output:

Tampil : Hallo Saya Class Dalam !


Penjelasan :


Seperti yang kalian lihat pada code ClassLuar.java. Terdapat Class Luar dan Class Dalam bertugas sebagai Inner Class.  Dengan Getter and Setter di dalam Class Dalam , kita dapat mengakses variable nama dengan tipe data String ,dengan mode private, yang berada di Class Luar . Setelah itu pada code Latihan.java (Main Class)  ,kita dapat membuat objek dan memanggil Class Dalam ,dengan terlebih dahulu membuat objek Class luar. Kemudian kita dapat menampilkan output nilai dengan Getter and Setter yang ada di Class Dalam.

Oh ya ,kalian juga bisa membuat Inner Class lebih dari satu ,jadi jangan terpaut pada artikel tutorial ini saja , kalian bisa kreasikan nama-nama Classnya pada codingan kalian. Semoga membantu. Terima Kasih.


0 Komentar untuk "Belajar Mengenal Inner Class pada Program Java"

Silakan berkomentar sesuai dengan Postingan/Artikel yang di bahas.
Jangan SPAM di komentar ini

Back To Top
-->