Belajar Method di Pemrograman Java - Java Community

Belajar Method di Pemrograman Java

Apa itu Method?
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());
    }
}
Output dari program ContohMethodJava diatas seperti berikut :


Contoh Membuat Method di Pemrograman Java

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.


Sekian tutorial belajar method di pemrograman java. Semoga bermanfaat dan silahkan tinggalkan komentar.

Copyrighted.com Registered & Protected 
L7JW-LLPW-GY3V-FHGE

Subscribe to receive free email updates:

2 Responses to "Belajar Method di Pemrograman Java"

  1. contohnya mana? kurang efektif dong dikasih teori tapi tidak untuk praktek contohnya. Terimakasih

    BalasHapus
    Balasan
    1. diatas udah ada contoh source code-nya....cek baik-baik

      Hapus