Belajar Method di Pemrograman Java
Method adalah suatu blok code yang digunakan untuk melakukan suatu operasi. Salah satu cara untuk mempermudah programmer dalam mengelompokan sebuah code atau statement(pernyataan) agar program kita terlihat lebih terstruktur dan efesien yaitu dengan method. Jadi, dengan menggunakan method kalian dapat menjalankan beberapa baris code atau statement sekaligus dengan memanggil method tersebut.
Kalian harus memahami cara melakukan deklarasi method dan memanggil method. Deklarasi method artinya kita membuat sebuah method (void atau non void). Memanggil method artinya melakukan eksekusi statement yang terdapat didalam method tersebut.
Baca Juga : 3 Cara Mendapatkan Input dari Keyboard pada Pemrograman Java
Berikut saya akan jelaskan bagaiman cara membuat dan memanggil method di pemrograman java.
Source Code
package net.akira.basic; /** * * @author Akira */ public class ContohMethodJava { private void cetakNama(){ // ini method void tanpa parameter System.out.println("Nama : Akhira"); } private void cetakAlamat(String alamat){ // ini method void dengan parameter System.out.println("Alamat : "+alamat); } private String cetakJob(){ // ini method non void tanpa parameter return "Programmer"; } public static void main(String[] args){ ContohMethodJava obj = new ContohMethodJava(); obj.cetakNama(); obj.cetakAlamat("Jakarta"); System.out.println("Job : "+obj.cetakJob()); } }
Terdapat 2(dua) jenis method dalam pemrograman java, method void dan method non void. Method void adalah suatu method yang tidak mempunyai nilai pengembalian atau return, dan pada saat deklarasinya menggunakan keyword void.
Contoh Method Void
Sedangkan method non void adalah suatu method yang mempunyai nilai pengembalian atau return, dan pada deklarasi menyertakan tipe variabel sebelum nama method dan diakhir statement didalam method tersebut terdapat keyword return.
Contoh Method Non Void
Mungkin kalian bingung mengenai jenis method yang di pemrograman java ini. Pada artikel saya sebelumnya menjelaskan bahwa method terbagi 2(dua) jenis yaitu method setter dan getter. Kemudian sekarang saya menjelaskan lagi kalau method terbagi 2(dua) jenis itu method void dan method non void. Mana yang benar?
Sebenarnya masih ada 1(satu) lagi istilah yang digunakan untuk penamaan method tersebut, yaitu method mutator dan method aksesor. Gimana? Apa kalian tambah bingung.
Penjelasan seperti ini, method terbagi menjadi 2(dua) yaitu method yang mengembalikan suatu nilai atau value. Method ini dikenal dengan istilah method aksesor atau method getter atau method non void. Kemudian ada method yang tidak mengembalikan nilai yang disebut sebagai method mutator atau method setter atau method void.
Catatan :
Penggunaan istilah method setter dan getter biasanya digunakan ketika pembuatan entity class yang variabel pada class tersebut memiliki modifier private, sehingga dibutuhkan suatu cara untuk melakukan pemberian dan mengambilan nilai pada variabel tersebut. Pada method setter biasanya memiliki parameter, dan tipe data pada parameter tersebut sama dengan tipe variabelnya. Sedangkan pada method getter tidak memiliki parameter dan hanya digunakan untuk pengambilan nilai varibel tersebut.
Sedangkan penggunaan selain untuk melakukan pemberian dan mengambil nilai pada class entity, yang digunakan adalah istilah method void dan non void.
Untuk penjelasan lebih jelas mengenai apa itu method setter dan getter? Beserta contoh program penggunaan method setter dan getter, silahkan kunjungi link dibawah ini.
Silahkan Baca : Tutorial Cara Membuat Metthod Setter dan Getter
Sekian tutorial belajar method di pemrograman java. Semoga bermanfaat dan silahkan tinggalkan komentar.
contohnya mana? kurang efektif dong dikasih teori tapi tidak untuk praktek contohnya. Terimakasih
BalasHapusdiatas udah ada contoh source code-nya....cek baik-baik
Hapus