############################################################################################### File I simpan dengan nama pekerja.java
public class pekerja {
String nama;
String tgllahir;
double gaji;
public pekerja(){
nama = "";
tgllahir = "";
gaji = 0;
}
public void tampilData(){
System.out.println("Nama =" +nama);
System.out.println("Tanggal Lahir =" +tgllahir);
System.out.println("Gaji =" +gaji);
}
}
################################################################################################ File II simpan dengan nama penentu.java
public class penentu extends pekerja {
private String bagian;
penentu (String nama, String tgllahir, double gaji, String bagian){
this.nama = nama;
this.tgllahir = tgllahir;
this.gaji = gaji;
this.bagian = bagian;
}
public String getBagian() {
return bagian;
}
}
################################################################################################ File III simpan dengan nama input.java
public class input {
public static void main(String[] args) {
penentu p = new penentu ("Anonymous", "11 Oktober 2013", 1000000, "Direktur");
m.tampilData();
System.out.println("Bagian = " + m.getBagian());
}
}
Begini tampilan program jadinya..
Sekian Pembahasan mengenai menampilkan data karyawan menggunakan pewarisan
