PENGENALAN CLASS, OBJECT DAN METHOD pada java

A. PENGENALAN CLASS
Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari
object. Class juga merupakan grup suatu object dengan kemiripan attributes/properties,
behaviour dan relasi ke object lain. Dengan kata lain Class merupakan kumpulan dari Object
yang saling berhubungan dan memiliki keterkaitan dan menggambarkan ciri – ciri umum dari
Object tersebut.
Contoh : Class Orang, Mobil, Buah, Pendidikan, dasn lain-lain.

B. PENGENALAN OBJECT
Objek merupakan segala sesuatu yang ada di dunia ini baik berupa makhluk hidup
maupun benda mati. Di dalam pemograman objek – objek tersebut akan dikonversi
menggunakan bahasa pemograman sehingga menjadi Objek Pemograman.

Contoh : Dari class Mobil kita dapat membuat object MobilPribadi, AngkutanUmum, dan
lain - lain.

C. PENGENALAN METHOD
Method merupakan aksi-aksi dan perilaku yang bisa dilakukan oleh suatu Objek. Di
dalam Java, kita dapat mendefinisikan banyak method yang akan kita panggil dari method yang
berbeda. Sebuah method adalah bagian-bagian kode yang dapat dipanggil oleh program utama
atau dari method lainnya untuk menjalankan fungsi yang spesifik.
Metode memiliki 4 (empat) bagian dasar :
1. Nama metode
2. Tipe Objek atau tipe primitive yang dikembalikan metode.
3. Daftar parameter.
4. Badan atau isi metode.

D. IMPLEMENTASI CLASS, OBJEK DAN METHOD

//Mendefenisikan Kelas Mobil
class Mobil{
public static void main (String[] args) {
MobilPribadi mobil = new MobilPribadi();
mobil.setMerk("Honda");
mobil.setTipe("Jazz RS");
mobil.setMetode("Drifting");
System.out.println("\nSpesifikasi Mobil :" );
System.out.println("-------------------" );
System.out.println("Merek : " + mobil.getMerk());
System.out.println("Type : " + mobil.getTipe());
System.out.println("Mobil Ini Handal dalam " + mobil.getMetode());
System.out.println("=================================\n" );
AngkutanUmum angkot = new AngkutanUmum();
angkot.setKode("407");
angkot.setJurusan("Pasar Raya - Lubuk Begalung - Pengambiran");
angkot.setAksi("Ditilang");
System.out.println("Spesifikasi Angkutan Umum :" );
System.out.println("---------------------------" );
System.out.println("Kode : " + angkot.getKode());
System.out.println("Jurusan : " + angkot.getJurusan());
System.out.println("Angkot ini " + angkot.getAksi());
}
}
//Membentuk Objek Mobil Pribadi
class MobilPribadi{
private String merk, tipe, metode;
public void setMerk(String merk){
this.merk = merk;
}
public String getMerk(){
return merk;
}
public void setTipe(String tipe){
this.tipe = tipe;
}
public String getTipe(){
return tipe;
}

Komentar

Postingan populer dari blog ini

Lyrics lagu Love Trip (English Version) JKT48

array

TREE STRUCTURE