- This topic has 0 replies, 1 voice, and was last updated 1 year, 3 months ago by
codeorayo.
- Post
- December 23, 2019 at 3:08 pm
Getterdan Setterdi bahasa pemrograman Java , digunakan untuk mensetting(Setter) dan mengambil (Getter) nilai dari sebuah atribut. Kedua method ini menggunakan modifier public ,agar dapat di akses melalui Main Class. Serta pendeklarasian atribut menggunakan modifier private. Nah , jika kita telah mengenalnya pada artikel belajar java sebelumnya, yaitu tentang Belajar Encapsulation di Bahasa Pemrograman Java. Pada artikel belajar java kali ini , kita akan mencoba mengimplementasi Getter dan Setter pada salah satu Collection, yaitu ArrayListdi bahasa pemrograman Java. Sebenarnya mudah saja , jika kalian sudah mengerti konsep dan penulisan syntax codenya. Tapi , akan saya coba bahas pada artikel kali ini ,tentang contoh code penggunaanya. Mari kita simak berikut ini:
Contoh code:Grup.java[table][tr][td][img width=488,height=640]https://2.bp.blogspot.com/-au_LSTIDANY/WnrsDLArQ7I/AAAAAAAAIrc/rwet7wLnN0E64J_FioVGnDPetBbJCmuCwCLcBGAs/s640/contoh-getter-dan-setter-arraylist-java-1.png[/img] [/td] [/tr] [tr][td]Contoh Grup.java[/td] [/tr] [/table] Latihan.java(Main Class)[table][tr][td][img width=516,height=640]https://1.bp.blogspot.com/-8QgBMo5K6ig/WnrsN7qsW8I/AAAAAAAAIrg/9cdE5ovxFzs37B23qWMszjMKWDgsblQcQCLcBGAs/s640/contoh-getter-dan-setter-arraylist-java-2.png[/img] [/td] [/tr] [tr][td]Contoh Latihan.java(Main Class)[/td] [/tr] [/table] Output:
Tampil Daftar Nama :[Fathurrahman, Dony, Abdul, Erik]
Tampil Daftar Nama :[Fathurrahman, Dony, Abdul, Erik]
Penjelasan :Pertama-tama kita membuat Model dari Class Grup , yang dimana kita mendefinisikan Getter dan Setter pada ArrayList disini. Untuk memudahkan kalian membuat Getter dan Setter, kalian bisa menekan tombol
Alt+ Insertpada Keyboard di Komputer kalian. Seperti ini :
[table][tr][td][img width=400,height=211]https://3.bp.blogspot.com/-iQ3RcS-e3cM/WV7YzLGwecI/AAAAAAAAHIY/a02nqeGBvxosmq6X_EhH9nliqB7UatTEQCLcBGAs/s400/getter-and-setter-arraylist-java-netbeans.png[/img] [/td] [/tr] [tr][td]Getter and Setter (Netbeans IDE)[/td] [/tr] [/table] Lalu kita Ceklist pada bagian variable dari Collection List. Setelah itu pilih
Generate. [table][tr][td][img width=260,height=320]https://3.bp.blogspot.com/-CX0baylCaLI/WV7aSZyyXNI/AAAAAAAAHIc/pqa9n5aBIeohZRiL1F3rirmGZ3B0kyrugCLcBGAs/s320/Generate-Getter-and-Setter-java-netbeans.png[/img] [/td] [/tr] [tr][td]Generate Getter and Setter (Netbeans IDE)[/td] [/tr] [/table] Setelah itu otomatis Getter and Setter akan tergenerate seperti pada Code di
Grup.javadiatas. Kemudian pada
Latihan.java (Main Class)kita membuat objek dari Class Grup Grup grup = new Grup();Lalu membuat objek dari Constructor ArrayList, dan menambahkan nilai dengan tipe data String dengan method .
add.Nah , dengan menggunakan method
.setNama(judul1);pada objek grup , kita mengisi nilainya dengan objek dari ArrayList ,yang sudah tersimpan nilai-nilai yang telah kita tambahkan dengan method . add.Untuk menampilkan output nilainya dengan
System.out.println .Kalian bisa menggunakan objek dari ArrayList dengan cara S ystem.out.println(“Tampil Daftar Nama :”+judul1);Atau menggunakan Getter dari objek grup dengan cara System.out.println(“Tampil Daftar Nama :”+grup.getNama());Hasilnya akan sama saja menampilkan :
Tampil Daftar Nama :[Fathurrahman, Dony, Abdul, Erik]Lanjutan code diatas :
Kalian juga bisa mengganti nilai dari objek ArrayList ,dengan menggunakan method
set(nomor index,”Element”)argument yang akan kita isi adalah , nomor index yang akan kita gantikan pada ArrayList , lalu nilai atau value baru yang akan kita tambahkan. Seperti di bawah ini : [table][tr][td][img width=400,height=228]https://3.bp.blogspot.com/-ZIAIf6rilTI/WnrscUo1ZeI/AAAAAAAAIrk/sidqjewWkLIb76nAO5WFvqFpEnXWRXfmwCLcBGAs/s400/contoh-getter-dan-setter-arraylist-java-3.png[/img] [/td] [/tr] [tr][td]Contoh method set list[/td] [/tr] [/table]
- You must be logged in to reply to this topic.