abstract class AbstrakAlatTransportasi {
String nama;
String jenis;
abstract void nama();
abstract void jenis();
abstract void bahanbakar();
}
class bus extends AbstrakAlatTransportasi{
private String bahanbakar;
@Override
void nama() {
nama ="bus";
System.out.println("nama alat transportasi = "+nama);
}
@Override
void jenis() {
jenis ="disetir";
System.out.println("jenis alat transportasi = "+jenis);
}
@Override
void bahanbakar() {
bahanbakar ="solar";
System.out.println("bahanbakar alat transportasi = "+bahanbakar);
}
}
class motor extends AbstrakAlatTransportasi{
private String bahanbakar;
private String sifat;
@Override
void nama() {
nama ="motor";
System.out.println("nama alat transportasi = "+nama);
}
@Override
void jenis() {
jenis ="dikendarai";
System.out.println("jenis alat transportasi = "+jenis);
}
@Override
void bahanbakar() {
bahanbakar ="bensin";
System.out.println("bahanbakar alat transportasi = "+bahanbakar);
}
}
class pesawat extends AbstrakAlatTransportasi{
private String bahanbakar;
@Override
void nama() {
nama ="pesawat";
System.out.println("nama alat transportasi = "+nama);
}
@Override
void jenis() {
jenis ="diterbangkan";
System.out.println("jenis alat transportasi = "+jenis);
}
@Override
void bahanbakar() {
bahanbakar ="avgas";
System.out.println("bahanbakar alat transportasi = "+bahanbakar);
}
public static void main(String[] args) {
bus a=new bus();
a.nama();
a.jenis();
a.bahanbakar();
System.out.println(".....");
motor c=new motor();
c.nama();
c.jenis();
c.bahanbakar();
System.out.println(".....");
pesawat e=new pesawat();
e.nama();
e.jenis();
e.bahanbakar();
System.out.println(".....");
}
}
Posted by 01.47 and have
0
komentar
, Published at
Tidak ada komentar:
Posting Komentar