//Superclass Musik
public class Musik {
private String penyanyi;
private String judul_lagu;
private String asal;
public void play(String penyanyi){
System.out.println("Nama penyanyi: "+getPenyanyi());
}
public void play (String judul_lagu, String asal){
System.out.println("Judul lagu: "+getJudul_lagu());
System.out.println("Asal Musik: "+getAsal());
}
public String getPenyanyi() {
return penyanyi;
}
public void setPenyanyi(String penyanyi) {
this.penyanyi = penyanyi;
}
public String getJudul_lagu() {
return judul_lagu;
}
public void setJudul_lagu(String judul_lagu) {
this.judul_lagu = judul_lagu;
}
public String getAsal() {
return asal;
}
public void setAsal(String asal) {
this.asal = asal;
}
}
//Merupakan SubClass dari Musik yaitu Class Rock
public class Rock extends Musik{
private String aliran;
public void matt (String genre){
System.out.println("Aliran Musik: "+getAliran());
}
public String getAliran() {
return aliran;
}
public void setAliran(String aliran) {
this.aliran = aliran;
}
}
//Merupakan SubClas dari Musik yaitu Class Pop
public class Pop extends Musik{
private String aliran;
private int tahun_rilis;
public void ungu (String pasha){
System.out.println("Aliran Musik: "+getAliran());
}
public void ungu (int thn){
System.out.println("Tahun Rilis: "+getTahun_rilis());
}
public String getAliran() {
return aliran;
}
public void setAliran(String aliran) {
this.aliran = aliran;
}
public int getTahun_rilis() {
return tahun_rilis;
}
public void setTahun_rilis(int tahun_rilis) {
this.tahun_rilis = tahun_rilis;
}
}
//Merupakan SubClass dari Musik yaitu Dangdut
public class Dangdut extends Musik{
private String RajaDangdut;
private String RatuDangdut;
private String gendang;
public void roma (String aa){
System.out.println("Mempunyai Raja Dangdut: "+getRajaDangdut());
}
public void elfi (String bb){
System.out.println("Mempunyai Ratu Dangdut: "+getRatuDangdut());
}
public void alat (String cc){
System.out.println("Alat Musik yang digunakan: "+getGendang());
}
public String getRajaDangdut() {
return RajaDangdut;
}
public void setRajaDangdut(String RajaDangdut) {
this.RajaDangdut = RajaDangdut;
}
public String getRatuDangdut() {
return RatuDangdut;
}
public void setRatuDangdut(String RatuDangdut) {
this.RatuDangdut = RatuDangdut;
}
public String getGendang() {
return gendang;
}
public void setGendang(String gendang) {
this.gendang = gendang;
}
}
//Method Main
public class Musik_main {
public static void main(String[] args) {
System.out.println("Jenis Musik Ini Adalah Musik Rock");
Musik a = new Musik();
a.setPenyanyi("AVENGED SEVENFOLD");
a.play(a.getPenyanyi());
a.setJudul_lagu("Unholy Confessions");
a.setAsal("California");
a.play(a.getJudul_lagu(),a.getAsal());
Rock u = new Rock();
u.setAliran("Rock Alternative");
u.matt(u.getAliran());
System.out.println("\n");
//------------------------------------------------------------------
System.out.println("Jenis Musik Ini Adalah Musik Pop");
Musik n = new Musik();
n.setPenyanyi("UNGU");
n.play(n.getPenyanyi());
n.setJudul_lagu("Disini Untukmu");
n.setAsal("Indonesia");
n.play(n.getJudul_lagu(),n.getAsal());
Pop k = new Pop();
k.setAliran("Melayu");
k.getAliran();
k.setTahun_rilis(2003);
k.ungu(k.getAliran());
k.ungu(k.getTahun_rilis());
System.out.println("\n");
//-------------------------------------------------------------------
System.out.println("Jenis Musik Ini Adalah Musik Dangdut");
Musik t = new Musik();
t.setPenyanyi("Dewi Persik");
t.play(t.getPenyanyi());
t.setJudul_lagu("Mimpi Manis");
t.setAsal("Indonesia");
t.play(t.getJudul_lagu(), t.getAsal());
Dangdut e = new Dangdut();
e.setRajaDangdut("Roma Irama");
e.setRatuDangdut("Elfi Sukaesi");
e.setGendang("Gendang");
e.roma(e.getRajaDangdut());
e.elfi(e.getRatuDangdut());
e.alat(e.getGendang());
}
}
Posted by 19.35 and have
0
komentar
, Published at
Tidak ada komentar:
Posting Komentar