Cara Membuat Dan Memanggil Method Dalam Bahasa Pemrograman Java

Jadi bahasan kali ini mengenai method..




Apa itu Method ?


Method ialah sub-program, dimana didalamnya terdapat penggalan barisan barisan kode, yang mampu dipanggil kapan saja.




Bentuk Umum Method



modifier return_type namaMethod(parameter)




  • Method mempunyai Access Modifier (berupa public, protected, private)

  • Method mempunyai return type (bisa berupa primitif datatype cth: int, double String, dll. Bisa juga berupa object)

  • Method harus mempunyai nama (sama kayak variabel) untuk mengaksesnya kita harus memakai nama dari method tersebut (beserta parameter kalau ada)

  • Method bisa(satu atau lebih) maupun tidak mempunyai parameter (opsional)


Bingung ?
Tenang saja, kita akan membahas beserta contohnya..






Contoh Cara Membuat Method (Tanpa Return Type, Void)




Source Code:




public class KelasLearnMethod {     public static void main(String[] args) {         penjumlahan(12, 8);     }       public static void penjumlahan(int x, int y) {         System.out.format("%d + %d = %d", x, y, x+y);     } }





Output:













Cara Membuat Dan Memanggil Method Dalam Bahasa Pemrograman Java
Output pemanggilan method penjumlahan(x,y)


Seperti pola diatas, kita membuat sebuah method bernama penjumlahan, yang mempunyai dua parameter yaitu x dan y, lalu didalam method tersebut terdapat sebuah perintah untuk menampilkan x + y = hasil (x+y)
Karna kita tidak mengharapkan nilai kembali dari method tersebut maka return typenya void (kosong), tetapi kalau kita ingin membuat method tersebut hanya menghitung kemudian mengembalikan risikonya ke fungsi main, maka kita gunakan return type sesuai tipe dari nilai yg akan dikembalikan.



Tips : Kembalikan nilai ke main, kalau nilai hasil kembalian tersebut akan di proses lagi, tetapi kalau kita hanya ingin menampilkannya saja lebih baik memakai void (no return value) 






Contoh Cara Membuat Method (dengan Return type)


Source Code:



public class KelasLearnMethod {     public static void main(String[] args) {           int hasil = pengurangan(10, 2);            penjumlahan(hasil, 8);     }      // method mengembalikan hasil x dikurang y     public static int pengurangan(int x, int y) {         return x - y;     }         // method yang tidak mengembalikan nilai     public static void penjumlahan(int x, int y) {         System.out.format("%d + %d = %d", x, y, x+y);     } }



Output:











Cara Membuat Dan Memanggil Method Dalam Bahasa Pemrograman Java
Output pemanggilan method pengurangan(x,y)


Nah, berbeda dengan sebelumnya, pada pola diatas kita membuat sebuah method baru yang bertugas untuk mengurangkan nilai x dengan y, kemudian risikonya dikembalikan..
return adalah sebuah syntax untuk mengembalikan nilai

Jadi alur dari jadwal diatas adalah, kita memanggil method pengurangan untuk mengurangkan nilai 10 dengan 2, dimana risikonya kita simpan di variabel hasil, setelah itu kita memanggil method penjumlahan, antara variabel hasil dan 8, dimana method penjumlahan akan menampilkan hasilnya.




Kesimpulan


Mungkin ada yang bertanya kenapa harus buat method kalo mampu dilakukan di main ?
Begini, misal di method itu ada isyarat untuk menjalankan operasi berjumlah 10 baris..
Oke kita buat di main, tapi gimana kalo kita ingin menjalankan operasi itu lagi ? tentu saja kita harus buat 10 baris lagi, ya walaupun mampu dicopast tetapi mampu saja ada error (bisa jadi karna variabel salah atau sudah dibuat, dll) tetapi lebih dari pada itu, dengan kita membuat method, akan ada keefektivitasan(atau apalah itu) disini, dengan method kita tidak perlu buat operasi yg berjumlah 10 baris tersebut, melainkan hanya panggil panggil nama methodnya saja.

Semoga Bermanfaat . . .



Sumber http://ng0ding.blogspot.com/


Popular posts from this blog

Subitems Listview Berwarna Selang Seling

Source Code Aplikasi Tagihan Internet Memakai Php