Minggu, 10 Juli 2022

METHOD DALAM JAVA

 Java Method 

    Method (function di dalam bahasa pemrograman yang lain) adalah sekumpulan blok kode yang melakukan tugas tertentu. Method berguna untuk membagi masalah yang kompleks menjadi beberapa bagian yang lebih kecil, sehingga program yang dibuat mudah dipahami dan dapat digunakan kembali.

    Pada Java terdapat dua tipe method: 

  • User-defined Methods: method yang dibuat oleh programmer sesuai kebutuhannya. 
  • Standard Library Methods: method yang telah tersedia di Java dan tinggal menggunakan saja. 
Mendeklarasikan Method dalam Java 
    modifier static returnType nameOfMethod (parameter1, parameter2,..) { // method body } 

Keterangan :
  • modifier - pendefinisian jenis akses apakah method tersebut public, private, dan sebagainya. Lebih lanjut, kunjungi Java Access Specifier.
  • static - jika kita menggunakan kata kunci static, pengaksesan method dapat dilakukan tanpa membuat objek. 
  • returnType - jenis nilai apa yang dikembalikan oleh method. Misalnya jika method memiliki tipe kembalian int maka ia mengembalikan nilai integer.
  • nameOfMethod - identifier yang digunakan untuk merujuk ke method tertentu dalam suatu program.
  • parameter1/parameter2 - nilai yang dimasukkan ke suatu method. Kita bisa memberikan sejumlah argumen ke suatu method.
  • method body - berisi statements kode program untuk melakukan beberapa tugas. Isi method diapit oleh kurung kurawal {}.
Fungsi Method pada Java 
a. Fungsi menggembalikan/menghasilkan nilai (non void function)
b. Fungsi tidak mengembalikan/menghasilkan nilai (void function)

Parameter Method dalam Java 
    Parameter method adalah nilai yang diterima oleh method. Jika sebuah method dibuat dengan parameter, kita perlu memasukkan nilai yang sesuai saat memanggil metode tersebut.

Method Overloading
    Dalam Java, ada dua atau lebih method yang mungkin memiliki nama yang sama, jika berbeda biasanya dalam hal parameter (jumlah parameter berbeda, tipe data pada parameter berbeda, atau keduanya). Method seperti ini disebut method overloading. Method overloading dibedakan oleh jumlah dan jenis tipe data parameternya. 

Tidak ada komentar:

Posting Komentar

Lingkungan Kerja DBMS Microsoft SQL Server Management Studio

Pengertian DBMS Pengertian DBMS adalah manajemen yang efektif untuk mengorganisasikan sumber daya data. Dengan kata lain, Sistem Basis Data ...