Class, Method dan Parameter di Java
Class
Class merupakan suatu cetakan untuk menciptakan suatu
instant dari object, dan Classjuga merupakan grup suatu object dengan
kemiripan attributes/properties, behaviour dan relasi ke object lain.
Contoh Class sederhana adalah sebagai berikut :
public class Orang {
String nama ;
int umur ;
}
pada kode diatas, Class yang di buat adalah Class Orang, dan Atribut yang dimiliki Class orang
tersebut adalah nama. dan untuk membuat Objek untuk Class Orang tersebut sebagai berikut :
// membut Objek Orang
Orang orang = new Orang() ;
// mengubah nama nama Objek Orang
[Link] = "Idriez Gienanjair" ;
[Link] = 20 ;
Method (Metode)
Di dalam Bahasa Pemrograman Java terdapa dua buah jenis method, yaitu :
1. Fungsi
Fungsi merupakan Method yang memiliki nilai balik bila method tersebut di panggil, cara
pembuatannya dengan menentukan nilai baliknya, lalu menentukan Method nya.
Contoh :
public class Orang {
String nama ;
String AmbilNama() {
// untuk mengembalikan nilai
return nama ;
}
}
2.
Method AmbilNama merupakan sebuah Fungsi karena mengembalikan nilai String.
Dalam sebuah Method Fungsi untuk mengembalikan nilainya harus menggunakan kata
kunci return, dan di ikuti dengan nilai yang dikembalikannya. untuk mengambil nilai balik
dari Fungsi Sebagai berikut :
Orang orang = new Orang() ;
[Link] = "Idriez Gienanjair" ;
//Mengambil nilai Fungsi
String nama = [Link]()
;
3. Prosedur
Prosedur merupakan Method yang tidak memiliki nilai balik, Cara pembuatannya sama
dengan Fungsi, tapi nilai baliknya menggunakan kata kunci void.
Contoh :
public class Orang {
String nama ;
void HapusNama() {
nama = "" ;
}
}
Method Hapus Nama merupakan sebuah Prosedur karena tidak mengembalikan nilai.
Parameter
Parameter adalah Data yang dapat ditambahkan dari luar Method, contoh : ketika kita membuat
sebuah Method untuk mengubah nama pada kelas Orang, Oleh karena itu kita kita membutuhkan
sebuah Parameter baru untuk menggantikan nama tersebut. Contoh Parameter sebagai berikut :
public class Orang {
String nama ;
//Method dengan Parameter
void UbahNama(String NamaBaru) {
nama = NamaBaru ;
}
String AmbilNama() {
return nama ;
}
void HapusNama() {
nama = "" ;
}
}
Contoh penggunaanya :
Orang orang = new Orang() ;
[Link]("Idriez Gienanjar") ;
String nama = [Link]();
Saat kode diatas dieksekusi maka variabel nama akan bernilah "Idriez Gienanjair", sesuai nama baru
yang telah ditambahkan melalui Method UbahNama(NamaBaru) ;
Dalam sebuah Method dapat memiliki satu atau lebih Parameter, dan untuk menambahkan
Parameter, Pisahkan Parameter menggunakan koma ( , ). Berikut Contohnya :
public class Orang {
String nama,kota ;
//Method dengan 2 Parameter
void UbahData(String NamaBaru, String KotaBaru ) {
nama = NamaBaru ;
kota = KotaBaru ;
}
String AmbilNama() {
return nama ;
}
void HapusNama() {
nama = "" ;
}
}
Contoh Penggunaannya :
Orang orang = new Orang() ;
[Link]("Idriez Gienanjar" , "Cirebon") ;
Jika kode diatas di eksekusi, maka variabel nama akan bernilai "Idriez Gienanjair" dan variabel kota
akan bernilai "Cirebon".
Sekian penjelasan dari saya tentang Class, Method dan Parameter ,,,
jika memiliki Pertanyaan silahkan tinggalkan Komentar