jump to navigation

Konsep Dasar Pemrograman Berorientasi Objek January 5, 2012

Posted by kelompok24itbseamolecb5 in Pemrograman Java.
trackback

Di dalam Konsep Dasar Pemrograman Berorientasi Objek terdapat terdapat beberapa bagian yang di antaranya adalah:

  • Attribute
  • Class
  • Object
  • Method

Attribute adalah Variable yang mengitari Class, dengan nilai datanya bisa di tentukan di Object.

  • Contoh Attribute pada Mobil : Ban, Stir,Pedal Rem, Pedal Gas, Warna, dan Tahun Produksi. Sedangkan Behavior : Cara Menghidupkan Mesin, Cara Menjalankan Mobil, Cara Memundurkan Mobil.

Class adalah Konsep dan deskripsi dari sesuatu.

Object adalah Instance dari Class.

Method adalah Implementasi dari bagamana bekerjanya suatu Class.

Contoh Membuat Class, Object, dan memanggil Attribut:

(mobil. java)

public class Mobil {
String warna;
int tahunProduksi;
}

(mobilBeraksi.java)

public class MobilBeraksi {
public static void main(String[] args) {
Mobil mobilku = new Mobil();

mobilku.warna = “Hitam”;
mobilku.tahunProduksi=1960;

System.out.println(“warna :” +mobilku.warna);
System.out.println(“Tahun Produksi :” +mobilku.tahunProduksi);
}
}

Contoh membuat dan memanggil Method:

(mobil2.java)

public class Mobil2 {
String warna;
int tahunProduksi;

void printMobil(){
System.out.println(“Warna :” +warna);
System.out.println(“Tahun :” +tahunProduksi);
}
}

(mobil2Beraksi.java)

public class Mobil2Beraksi {
public static void main(String[] args) {
Mobil2 mobilku = new Mobil2();

mobilku.warna = “Hitam”;
mobilku.tahunProduksi=2006;
mobilku.printMobil();
}
}

Comments»

No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: