Coding OOP skema Inheritance
package oop;
class manusia{
private String nama;
manusia(){
}
void aku_fit (String c){
nama = c;
}
void get_fit(String c){
nama = c;
}
void get_fit(){
System.out.println("nama - " + nama);
}
}
class mahasiswa extends manusia{
private int npm;
private double ipk;
mahasiswa(){
}
void barbie_aku (int id, double ip){
npm = id;
ipk = ip;
}
void get_barbie_aku (int id, double ip){
npm = id;
ipk = ip;
}
void get_who(){
System.out.println("NPM - "+npm);
System.out.println("IPK - "+ipk);
}
}
class pekerja extends mahasiswa {
private int id;
private String gaji;
pekerja(){
}
void fitria_afrianti(int a, String s){
id = a;
gaji = s;
}
void get_fitria_afrianti(int a, String s){
id = a;
gaji = s;
}
void get_fitria_afrianti(){
System.out.println("id - " +id);
System.out.println("gaji - "+gaji);
}
}
public class Main {
public static void main(String[] args) {
manusia tra = new manusia ();
tra.aku_nha("fitri");
tra.get_fit();
mahasiswa mm = new mahasiswa ();
mm.get_barbie_aku(1135010018, 3.50);
mm.get_who();
pekerja plang = new pekerja ();
plang.get_fitria_afrianti(0024, "4.000.000");
plang.get_fitria_afrianti();
}
}
OUTPUT:
nama - fitria_afrianti
NPM - 1135010018
IPK - 3.5
id - 20
gaji - 4.000.000
BUILD SUCCESSFUL (total time: 0 seconds)
Tidak ada komentar:
Posting Komentar