ABSTRACT CLASS
Tujuan
Melengkapi laporan praktikum Pemrograman
Berorientasi Objek modul 5.
Landasan
Teori
Modul praktikum Pemrograman
Berorientasi Objek.
Alat
dan Bahan
1 Unit PC
OS windows
Netbeans
Modul praktikum PBO
Langkah
– Langkah Pratikum
Percobaan
Kendaraan.java
package
modul5;
/**
*
* @author irwans
*/
public class
kendaraan {
public abstract class Kendaraan {
protected String nama;
public abstract void jalankan();
}
}
Sepeda.java
package
modul5;
/**
*
* @author irwans
*/
public class
sepeda extends kendaraan {
String nama;
public sepeda (String nama){
this.nama = nama;
}
public void jalankan(){
System.out.println("Duduklah
diatas Sadel "+""+this.nama+" dan kayuhlah");
}
}
Selanjutnya
kita compile dan hasilnya eperti gambar dibawah ini :
TesAbstrakSepeda.java
package
modul5;
/**
*
* @author irwans
*/
public class
TesAbstrakSepeda {
public static void main(String [] args){
sepeda sepedaku=new sepeda("Sepeda
Ontel");
sepedaku.jalankan();
}
}
Selanjutnya
compile, hasilnya seperti gambar dibawah :
LATIHAN
Mobil.java
package
modul5;
/**
*
* @author irwans
*/
public class
mobil extends kendaraan{
String nama;
public mobil(String nama){
this.nama = nama;
}
public void jalankan(){
System.out.println("Duduklah
didepan Setir "+""+this.nama+" dan Hidupkan mesin");
}
public void bunyikanKlakson(){
System.out.println("Bunyikan
Tlakson "+""+this.nama+" Saat di persimpangan");
}
}
TesAbstrakMobil.java
package
modul5;
/**
*
* @author irwans
*/
public class
TesAbstrakMobil {
public static void main(String [] args){
mobil mobilku=new mobil("Mobil
tua");
mobilku.jalankan();
mobilku.bunyikanKlakson();
}
}
Selanjutnya
compile, hasilnya seperti gambar dibawah :
0 komentar:
Posting Komentar