public void keterangan(){
System.out.println("JENIS-JENIS ALAT MUSIK");
}
public abstract String nama();
public abstract void main();
public abstract void nada();
}
public class AlatMusikPetik extends AlatMusik {
protected String nama;
@Override
public String nama() {
return nama;
}
@Override
public void main() {
System.out.println(nama()+" dimainkan dengan cara petik");
}
@Override
public void nada() {
System.out.println("setel nada pada "+nama());
}
}
public class AlatMusikGesek extends AlatMusik {
protected String nama;
@Override
public String nama() {
return nama;
}
@Override
public void main() {
System.out.println(nama()+" dimainkan dengan cara gesek");
}
@Override
public void nada() {
System.out.println("setel nada pada "+nama());
}
}
public class AlatMusikTiup extends AlatMusik {
protected String nama;
@Override
public String nama() {
return nama;
}
@Override
public void main() {
System.out.println(nama()+" dimainkan dengan cara tiup");
}
@Override
public void nada() {
System.out.println("setel nada pada "+nama());
}
}
public class AlatMusikMain {
public static void main(String[] args) {
AlatMusikPetik gitar=new AlatMusikPetik();
gitar.keterangan();
System.out.println("");
gitar.nama="gitar";
gitar.main();
gitar.nada();
System.out.println("");
AlatMusikGesek biola=new AlatMusikGesek();
biola.nama="biola";
biola.main();
biola.nada();
System.out.println("");
AlatMusikTiup seruling=new AlatMusikTiup();
seruling.nama="seruling";
seruling.main();
seruling.nada();
}
}
Posted by 07.15 and have
0
komentar
, Published at
Tidak ada komentar:
Posting Komentar