- Khoirul Umam
- Rhandy Abdi M
- Agus Winata
1. class Utama.java
package Buku;
public class Utama {
public static void
garis(){
System.out.println("");
System.out.println("-----------------------------------------");
System.out.println("");
}
public static void
main(String[] args){
buku bukudefault =
new buku("Judul Default", "Pengarang Default",
"Penerbit Default");
bukudefault.Tampil();
garis();
bukuKomputer
bukukomputer = new bukuKomputer("Pemograman Website PHP dan MySQL",
"Bunafit Nugroho","Informatika" );
bukukomputer.Tampil();
garis();
bukuAgama
bukuagama = new bukuAgama("Metode Tafsir Alquran", "Mana
Al-Qatan", "Mizan");
bukuagama.Tampil();
garis();
bukuAgamaIslam
bukuislam = new bukuAgamaIslam("Membumikan Alquran","M. Quraish
Shihab", "Lentera");
bukuislam.Tampil();
garis();
bukuAgamaKristen
bukukristen = new bukuAgamaKristen("Kehidupan Kristen","Sinclair
B. Ferguson", "Momentum");
bukukristen.Tampil();
garis();
bukuDesain
bukudesain = new bukuDesain("Computer Graphic Design","Hendi
Hendratman", "Informatika");
bukudesain.Tampil();
garis();
bukuJaringan
bukujaringan = new bukuJaringan("Membangun Jaringan
Komputer","Iwan Sofana", "Informatika");
bukujaringan.Tampil();
}
}
2. class buku.java (class induk)
package
Buku;
class
buku {
public String Judul;
public String Pengarang;
public String Penerbit;
buku(String Judul, String Pengarang, String
Penerbit){
this.Judul = Judul;
this.Pengarang = Pengarang;
this.Penerbit = Penerbit;
}
public void Tampil(){
System.out.println("Judul :"+Judul);
System.out.println("Pengarang :"+Pengarang);
System.out.println("Penerbit :"+Penerbit);
}
}
3. class bukuAgama.java (turunan dari class buku)
package
Buku;
class
bukuAgama extends buku {
public String Kategori = "Buku
Agama";
public bukuAgama(String Judul, String Pengarang,
String Penerbit) {
super(Judul, Pengarang, Penerbit);
this.Kategori = Kategori;
}
public void Tampil(){
System.out.println("Kategori :"+Kategori);
super.Tampil();
}
}
4. class bukuKomputer.java (turunan dari class buku)
package
Buku;
class
bukuKomputer extends buku {
public String Kategori = "Buku
Komputer";
bukuKomputer(String Judul, String
Pengarang, String Penerbit){
super(Judul, Pengarang, Penerbit);
this.Kategori = Kategori;
}
public void Tampil(){
System.out.println("Kategori :"+Kategori);
super.Tampil();
}
}
5.class bukuAgamaIslam.java (turunan dari class bukuAgama)
package Buku;
public class bukuAgamaIslam extends bukuAgama {
public String subKategori = "Agama Islam";
public bukuAgamaIslam(String Judul, String Pengarang, String Penerbit) {
super(Judul, Pengarang, Penerbit);
this.subKategori = subKategori;
}
public void Tampil(){
System.out.println("Sub Kategori:"+subKategori);
super.Tampil();
}
}
6.class bukuAgamaKristen.java ( turunan dari class bukuAgama)
package
Buku;
public
class bukuAgamaKristen extends bukuAgama {
public String subKategori = "Buku
Agama Kristen";
public bukuAgamaKristen(String Judul,
String Pengarang, String Penerbit) {
super(Judul, Pengarang, Penerbit);
this.subKategori = subKategori;
}
public void Tampil(){
System.out.println("Sub
Kategori:"+subKategori);
super.Tampil();
}
}
7.class bukuDesain.java ( turunan dari class bukuKomputer)
package
Buku;
public
class bukuDesain extends bukuKomputer {
public String subKategori = "Buku
Desain";
public bukuDesain(String Judul, String
Pengarang, String Penerbit) {
super(Judul, Pengarang, Penerbit);
this.subKategori = subKategori;
}
public void Tampil(){
System.out.println("Sub
Kategori:"+subKategori);
super.Tampil();
}
}
8.class bukuJaringan.java.java ( turunan dari class bukuKomputer)
package
Buku;
public
class bukuJaringan extends bukuKomputer{
public String subKategori = "Buku
Jaringan";
public bukuJaringan(String Judul, String
Pengarang, String Penerbit) {
super(Judul, Pengarang, Penerbit);
this.subKategori = subKategori;
}
public void Tampil(){
System.out.println("Sub
Kategori:"+subKategori);
super.Tampil();
}
}
Hasil Program
Tidak ada komentar:
Posting Komentar