Pages

Tampilkan postingan dengan label inheritance. Tampilkan semua postingan
Tampilkan postingan dengan label inheritance. Tampilkan semua postingan

Konsep PBO Pewarisan bag-2


//--------------------
//mahasiswa.java
//--------------------
package pewarisan;

public class mahasiswa {

    public String nama, nim;

    public mahasiswa(String n, String nim) {
        this.nama = n;
        this.nim = nim;
    }

    public String tampilkanNama() {
        return nama;
    }

    public String tampilkanNim() {
        return nim;
    }

    public void belajar() {
        System.out.println("Sinau... Sinau...Sinau...");
    }

    public void olahRaga() {
        System.out.println("...kerjaaa...");
    }

    public void makan() {
        System.out.println("Nyam....Nyam....");
    }

    public void minum() {
        System.out.println("Glek...Glek...");
    }
}
 



//-------------------------------------------------------- 

//--------------------

//pecintaalam.java
//--------------------
package pewarisan;

public class pecintaalam extends mahasiswa {

    public String nip;

    public pecintaalam(String n, String m, String p) {
        super(n, m);
        this.nip = p;
    }

    public String nipnya() {
        return nip;
    }

    public void arungjeram() {
        System.out.println("ok wes ..ayo budhal arung jeram");
    }

    public void mendakigunung() {
        System.out.println("loh..kate mungga gunung ndi???");
    }
}
 
//-------------------------------------------------------- 

//--------------------

//shinta.java
//--------------------
  package pewarisan;

public class shinta {

    public static void main(String args[]) {
        pecintaalam shinta = new pecintaalam("shinta", "08650153", "6167");

        System.out.println("nama" + shinta.tampilkanNama());
        System.out.println("nim" + shinta.tampilkanNim());
        System.out.println("nip" + shinta.nipnya());
        shinta.mendakigunung();
        shinta.nipnya();
    }
}



//-------------------------------------------------------- 

//--------------------

//output
//--------------------


namashinta
nim08650153
nip6167
loh..kate mungga gunung ndi???

Konsep PBO Pewarisan bag-1


//--------------------
//manusia.java
//--------------------
 package pewarisan;

public class manusia {

    public String nama, nim;

    public manusia(String n) {

        this.nama = n;
    }

    public String tampilkanNama() {

        return nama;
    }

    public void makan() {

        System.out.println("Nyam... nyam... nyam...");
    }

    public void kerja() {

        System.out.println("Kerja...kerjaaa...");
    }
}
/--------------------------------------------------------

//--------------------

//programmmer.java
//--------------------
package pewarisan;


public class programmmer extends manusia {


    public programmmer(String n) {
        super(n);
    }


    @Override
    public void kerja() {


        System.out.println("tak....tak..klik");
    }


    public void bersantai() {


        System.out.println("game over...you lose...");
    }
}


/--------------------------------------------------------

//--------------------
//tentara.java
//--------------------
package pewarisan;


public class tentara extends manusia {


    public String pangkat;


    public tentara(String n, String p) {
        super(n);
        this.pangkat = p;
    }


    public String tampilkanPangkat() {
        return pangkat;
    }


    public void kerja1() {
        System.out.println("dor..dor..dor...");
    }
}
/--------------------------------------------------------

//--------------------
//andi.java
//--------------------
  package pewarisan;


public class andi {


    public static void main(String args[]) {
        programmmer andi = new programmmer("andi");
        System.out.println("Nama" + andi.tampilkanNama());
        andi.makan();
        andi.kerja();
        andi.bersantai();
    }
}
/--------------------------------------------------------

//--------------------
//badu.java
//--------------------
  package pewarisan;


public class badu {


    public static void main(String args[]) {
        tentara badu = new tentara("badu", "kopral");
        System.out.println("nama" + badu.tampilkanNama());
        System.out.println("pangkat" + badu.tampilkanPangkat());
        badu.makan();
        badu.kerja1();
    }
}