Method pada Java
Metode adalah sekumpulan statement program yang disatukan
menjadi sebuah subprogram atau fungsi, diawali dengan tanda “{“ diakhiri dengan
tanda “}”. Ada 2 macam metode dan 1 metode pengendali, yaitu :
• Metode kelas :
Metode ini dapat dieksekusi walaupun tidak terdapat objek dalam kelas tersebut.
Seperti variabel kelas, metode kelas juga dideklarasikan menggunkan keyword
static.
• Metode objek :
Metode ini hanya dapat dieksekusi sehubungan dengan objek tertentu.
• Metode main() :
Metode ini digunakan pada saat aplikasi Java dimulai, menggunakan keyword
static. Sebelum aplikasi mulai dieksekusi, diperlukan metode walaupun tanpa
objek.
Metode tidak membalikkan
nilai
Jika diberi awalan dengan kata void maka metode tersebut
tidak memberi nilai balik.
contoh:
void Namametode(){
System.out.println(“INI METODE”);
}
Metode membalikkan nilai
Jenis kedua adalah jika metode diberi awalan sebuah tipe
data maka metode tersebut akan memberi nilai balik data yang bertipe data sama
dengan metode tersebut.
contoh :
int Namametode(){
int
nilai;
System.out.println(“Kasih nilai balik”);
return nilai;
// mengembalikan suatu nilai dari metode
}
Karakteristik dari Method
Berikut adalah karakteristik
dari method :
• Dapat mengembalikan satu
nilai atau tidak sama sekali
• Dapat diterima beberapa
parameter yang dibutuhkan atau tidak ada parameter sama sekali.
• Setelah method telah
selesai dieksekusi, dia akan kembali pada method yang memanggilnya.
Konstruktor
Konstruktor adalah suatu
metode yang dapat digunakan untuk memberi nilai awal pada saat objek
diciptakan. Konstruktor akan dipanggil secara otomatis begitu objek diciptakan.
Konstruktor memiliki ciri :
- Namanya sama dengan nama kelas
- Tidak mengembalikan nilai ( dan juga tidak boleh ada
kata void didepannya)
contoh :
class Coba{
Coba(){ //Ini Yang namanya konstruktor
System.out.println(“Ini
Konstruktor”);
}
public static void main(String[] args){
Coba obj=new Coba();
}
}
Sumber : Ap1 – Pert6
Tidak ada komentar:
Posting Komentar