CONTOH PROGRAM
public class rentalvcd {
public String judulmusik;
public String publiser;
public int stok;
public String judulfilm;
public rentalvcd(String judulmusik, String publiser, int stok,String judulfilm) {
this.judulmusik = judulmusik;
this.publiser = publiser;
this.stok = stok;
this.judulfilm = judulfilm;
}
rentalvcd() {
}
}
3. Buat class kedua beri nama submusik dan masukkan coding berikut :
public class submusik extends rentalvcd{
public String penyanyi;
public String produser;
public String tophits;
public String kategori;
public submusik(String judulmusik, String penyanyi, String produser, String kategori,
String publiser, int stok, String judulfilm) {
super(judulmusik, publiser, stok, judulfilm);
this.penyanyi = penyanyi;
this.tophits = tophits;
this.kategori = kategori;
this.produser = produser;
}
submusik() {
}}
4. Langkah selanjutnya buat class baru lagi dan beri nama subfilm
class subfilm extends rentalvcd {
public String pemain;
public String sutradara;
public String kategori;
public subfilm(String judulmusik, String pemain, String sutradara, String publiser,
String kategori,int stok, String judulfilm) {
super(judulfilm, publiser, stok, judulmusik);
this.pemain = pemain;
this.sutradara = sutradara;
this.kategori = kategori;
}
subfilm() {
}
}
5. Langkah Terakhir silahkan ketik codingan tersebut di dalam main.....
public static void main(String[] args) {
submusik musik = new submusik();
subfilm film = new subfilm();
System.out.println("RENTAL VCD");
System.out.println("Silahkan Pilih");
System.out.println("1. CD Musik");
System.out.println("2. VCD Film");
Scanner entri1= new Scanner(System.in);
Scanner entri2 = new Scanner(System.in);
System.out.println("Masukkan Pilihan Anda :");
int pil;
pil = entri1.nextInt();
if (pil == 1){
System.out.println("Masukan judul Lagu : ");
musik.judulfilm = entri1.nextLine();
System.out.println("Masukkan nama Penyanyi : ");
musik.penyanyi = entri1.nextLine();
System.out.println("Masukkan Produser : ");
musik.produser = entri1.nextLine();
System.out.println("Masukan Publiser : ");
musik.publiser = entri1.nextLine();
System.out.println("1.C");
System.out.println("2.J");
System.out.println("3.P");
System.out.println("4.R");
System.out.println("Masukan Kategori : ");
int pilihan;
pilihan = entri1.nextInt();
if (pilihan == 1){
musik.kategori = "Klasik";
}
else if (pilihan == 2){
musik.kategori = "Jazz";
}
else if (pilihan == 3){
musik.kategori = "Pop";
}
else if (pilihan == 4){
musik.kategori = "Rock";
}
else{
musik.kategori = "Kosong";
}
System.out.print("Jumlah Stok : ");
musik.stok = entri1.nextInt();
System.out.println("Masukan judul Lagu :" +musik.judulmusik);
System.out.print("Masukkan nama Penyanyi:"+musik.penyanyi);
System.out.print("Masukkan Produser : "+musik.produser);
System.out.print("Masukan Publiser : "+musik.publiser);
System.out.println(" Kategori : "+musik.kategori);
System.out.println(" Top Hits : "+musik.tophits);
System.out.println("Jumlah Stok : "+musik.stok);
System.out.println("========================================");
}
else if (pil == 2){
System.out.print("Masukan Judul film : ");
film.judulfilm = entri2.nextLine();
System.out.print("Pemain film : ");
film.pemain = entri2.nextLine();
System.out.print("Sutradara film : ");
film.sutradara = entri2.nextLine();
System.out.print("Publiser film : ");
film.publiser = entri2.nextLine();
System.out.println("Kategori : ");
System.out.println("1.SU");
System.out.println("2.R");
System.out.println("3.D");
System.out.println("4.A");
System.out.print("Masukan Kategori : ");
int pilihan;
pilihan = entri2.nextInt();
if (pilihan == 1){
film.kategori = "Semua Umur";
}
else if (pilihan == 2){
film.kategori = "Remaja";
}
else if (pilihan == 3){
film.kategori = "Dewasa";
}
else if (pilihan == 4){
film.kategori = "Anak-Anak";
}
else{
System.out.println("Kosong");
}
System.out.print("Stok : ");
film.stok = entri2.nextInt();
System.out.println("Judul Film : "+film.judulfilm);
System.out.println("Pemain film : "+film.pemain);
System.out.println("Sutradara film : "+film.sutradara);
System.out.println("Publisher film : "+film.publiser);
System.out.println("Kategori : "+film.kategori);
System.out.println("Stok : "+film.stok);
}}}