SEMOGA BERMANFAAT: tugas PBO

Kamis, 23 Mei 2013

tugas PBO


Bikin Pkginterface yang digunakan sebagai main menu
bikin class lihat,dengar,fikir
bikin class makhlikhidup
bikin class hewan,manusia yang mewarisi class makhlukhidup
bikin class,main,makan n nafas
bikin class tumbuhan yang mewarisi class makhlukhidup


a.      Pkginterface.java

package pkginterface;

public class Pkginterface {

    public static void main(String[] args) {
    
        Hewan H = new Hewan();
        System.out.println("Hewan :");
        H.melihat();
        H.mendengar();
        H.bernafas();
        H.madang();
        H.Tampil();
        System.out.println("");
       
        Manusia M = new Manusia();
        System.out.println("Manusia :");
        M.melihat();
        M.mendengar();
        M.berfikir();
        M.dolan();
        M.madang();
        M.bernafas();
        M.Tampil();
        System.out.println("");
       
        Tumbuhan T = new Tumbuhan();
        System.out.println("Tumbuhan :");
        T.bernafas();
        T.madang();
        T.Tampil();
        System.out.println("");
    }
}

b.      Lihat.java
package pkginterface;
interface Lihat {
    public void melihat();
}

c.       Dengar.java

package pkginterface;
interface Dengar {
    public void mendengar();
}

d.      Fikir.java

package pkginterface;
interface Fikir {
    public void berfikir();
}

e.       Main.java

package pkginterface;
interface Main {
    public void dolan();
}

f.       Makan.java

package pkginterface;
interface Makan {
    public void madang();
}

g.      Nafas.java

package pkginterface;
interface Nafas {
    public void bernafas();  
}

h.      MakhlukHidup.java

package pkginterface;
public class MakhlukHidup {
    String Dengar="Tidak Bisa Mendengar";
    String Lihat="Tidak Bisa Melihat";
    String Fikir="Tidak Bisa Berfikir";
    String Main="Tidak Bermain";
    String Makan="Tidak Makan";
    String Nafas="Tidak Bernafas";

    public void setDengar(String Dengar) {
        this.Dengar = Dengar;
    }
    public void setLihat(String Lihat) {
        this.Lihat = Lihat;
    } 
    public void setFikir(String Fikir) {
        this.Fikir = Fikir;
    }
    public void setMain(String Main) {
        this.Main = Main;
    }
    public void setMakan(String Makan) {
        this.Makan = Makan;
    }
    public void setNafas(String Nafas) {
        this.Nafas = Nafas;
    }
    public void Tampil(){
        System.out.println("Makhluk ini adalah .....");
        System.out.println(Dengar);
        System.out.println(Lihat);
        System.out.println(Fikir);
        System.out.println(Main);
        System.out.println(Makan);
        System.out.println(Nafas);
    }
}

i.        Manusia.java

package pkginterface;
public class Manusia extends MakhlukHidup
    implements Dengar, Fikir, Lihat, Main, Makan, Nafas{
   
    public void mendengar(){
        setDengar("Bisa Mendengar");
    }
    public void berfikir(){
        setFikir("Bisa Berfikir");
    }
   
    public void melihat(){
        setLihat("Bisa Melihat");
    }
    public void dolan(){
        setMain("Bisa Bermain");
    }   
    public void madang(){
        setMakan("Bisa Makan");
    }   
    public void bernafas(){
        setNafas("Bisa Bernafas");
    }   
}

j.        Hewan.java
package pkginterface;
public class Hewan extends MakhlukHidup
    implements Dengar, Lihat, Nafas, Makan{
   
    public void mendengar(){
        setDengar("Bisa Mendengar");
    }   
    public void melihat(){
        setLihat("Bisa Melihat");
    }
    public void bernafas(){
        setNafas("Bisa nafas");
    }   
    public void madang(){
        setMakan("Bisa Makan-memakan");
    }
}

k.      Tumbuhan.java

package pkginterface;
public class Tumbuhan extends MakhlukHidup
    implements Makan, Nafas{
   
    public void madang(){
        setMakan("Bisa Makan");
    }
   
    public void bernafas(){
        setNafas("Bisa Bernafas");
    }   
}
Output :

Tidak ada komentar:

Posting Komentar