October 28, 2009

October 28, 2009

OOP di Sore hari..

Iseng-iseng sore di kantor sunyi setelah habis hujan.
Sms dari nokia 1200-ku berbunyi cekokok cekokok.. Setelah memahami isi message akupun upload sekedarnya.
Langsung saja untuk saudara Khairul dan Pak Dodi silahkan dikopas.


Latihan Object Oriented Programming-nya Om Romi.

  1. Buat Class Buku
  2. Tentukan variable buku : Judul, Pengarang, Penerbit, dan Tahun.
  3. Buat konstruktor class buku dengan parameter : Judul, Pengarang, Penerbit, dan Tahun.
  4. Buat method cetakBuku.
  5. Buat class bukuBeraksi dan tampilkan 2 buku :
  • Pemrograman Berb dengan Berbasis Objek dengan Java, Indrajani, Elexmedia Komputindo, 2007
  • Dasar Pemrograman Java, Abdul Kadir, Andi Offset, 2006
Jawaban

Untuk Class Buku

Public class buku {
String judul;
String pengarang;
String penerbit;
int tahun ;

//constructor
buku(){
System.out.println("judul,penerbit, pengarang, tahun");
}
public buku(String judul, String pengarang, String penerbit, int tahun){
this.judul = judul;
this.penerbit = penerbit;
this.pengarang = pengarang;
this.tahun = tahun;

//method
}
void cetakbuku(String tambahjudul, String tambahpenerbit, String tambahpengarang,
int tambahtahun){
judul =judul + tambahjudul ;
penerbit = penerbit + tambahpenerbit ;
pengarang = pengarang + tambahpengarang ;
tahun = tahun + tambahtahun ;
System.out.println("judul"+ tambahjudul);
System.out.println("pengarang"+tambahpengarang);
System.out.println("penerbit"+tambahpenerbit);
System.out.println("tahun"+tambahtahun);
}
}


Untuk Class BukuBeraksi

public class bukuBeraksi {
public static void main(String[] args){
buku bukuku = new buku();

bukuku.judul= pemrograman berbasis objek ;
bukuku.tahun=2007;
bukuku.penerbit= Elex Media;

bukuku.cetakbuku("Pemrograman Berbasis Object, Indrajani, Elex Media, 2007");
bukuku.cetakbuku("Dasar Pemrograman Java, Abdul Kadir, Andi Offset, 2006");
}
}

NB : Untuk nomer 5 masih ada warning. Mumet, udah maghrib mo ngampus dulu.

Tetap dalam perjoeangan...!

1 Comments:

Araditiya said...

Alhamdulillah, I hope It's useful.
And sure thanks for your link. I need journal like GIS, computing, etc. Much obliged to you.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates