Daftar Blog Saya

Rabu, 17 Juni 2009

OOP

Dalam membuat suatu program kelihatan mudah kalo program tersebut kecil,namun apabila kita membuat program yang kompleks(besar) maka akan merasa kesulitan dalam membautnya. Misalkan dalam hal codingnya.Untuk mempermudah hal tersebut maka dalam membuat program berdasarkan masing obyek. Tiap-tiap obyek bisa disatukan dengan obyek lain sehingga dapat dengan mudah dalam memprogram,dan apabila terjadi kesalahan/bug dalam program itu maka dapat cepat dicari dan diketahui.Cara tersebut dinamakan dengan OOP. Misalkan dalam membuat pakaian,pakain terdiri dari lengan,bagian depan,bagian belakang,kerah. Masing-masing dibuat secara terpisah terlebih dahulu,apabila sudah selesai maka tiap-tiap bagian disambungkan menjadi baju.

contoh program:

public class NasiGoreng {
String pedas;
String asin;
String manis;

public NasiGoreng(String pedas, String asin, String manis){
this.pedas = pedas;
this.asin = asin;
this.manis = manis;
}
public void cetakNasi(){
System.out.println("nasi goreng pedas: " + this.pedas);
System.out.println("nasi goreng asin: " + this.asin);
System.out.println("nasi goreng manis: " + this.manis);
}
}


public class NasiGorengEnak {
public static void main (String[] args){

NasiGoreng NasiGorengEnak = new NasiGoreng(" "," "," ");

NasiGorengEnak.pedas = "Padang,Surabaya";
NasiGorengEnak.asin = "Madura,Banyuwangi";
NasiGorengEnak.manis = "Solo,Yogyakarta";
NasiGorengEnak.cetakNasi();
}
}