Senin, 09 Mei 2011

INHERITANCE

JAVA PROGRAM INHERITANCE
class orang
{
    String nama;
    String alamat;
    String umur;
    String notelp;
    String noktp;

    void setnama(String n)
    {
        nama = n;
    }

    String getnama()
    {
        nama = "Bakabon";
        return (nama);
    }

    void setalamat(String a)
    {
        alamat = a;
    }

    String getalamat()
    {
        alamat = "Seadanya";
        return (alamat);
    }

    void setumur(String u)
    {
        umur = u;
    }

    String getumur()
    {
        umur = "18";
        return (umur);
    }

    void setnotelp(String nt)
    {
        notelp = nt;
    }

    String getnotelp()
    {
        notelp = "081558706000";
        return (notelp);
    }

    void setnoktp(String nk)
    {
        noktp = nk;
    }

    String getnoktp()
    {
        noktp = "1234567890";
        return (noktp);
    }

}
class dosentetap extends orang
{
    double gajit;
    double uangmakant;

    void setgajit(double gt)
    {
        if (gt>0)
        gajit =gt;
    }

    double getgajit()
    {
        gajit = 1500000;
        return (gajit);
    }

    void setuangmakant(double umt)
    {
        if (umt>0)
        uangmakant =umt;
    }

    double getuangmakant()
    {
        uangmakant = 500000;
        return (uangmakant);
    }
}
class dosenhonorer extends orang
{
    double gajih;
    double uangmakanh;

    void setgajih(double gh)
    {
        if (gh>0)
        gajih =gh;
    }

    double getgajit()
    {
        gajih = 1000000;
        return (gajih);
    }

    void setuangmakanh(double umh)
    {
        if (umh>0)
        uangmakanh =umh;
    }

    double getuangmakanh()
    {
        uangmakanh = 250000;
        return (uangmakanh);
    }
}
class  cetak
{
    public static void main(String[] args)
    {
        dosentetap dt = new dosentetap();
        System.out.println("==========Dosen Tetap==========");
        System.out.println("Nama       = "+dt.getnama());
        System.out.println("Alamat     = "+dt.getalamat());
        System.out.println("Umur       = "+dt.getumur());
        System.out.println("No Telp    = "+dt.getnotelp());
        System.out.println("No KTP     = "+dt.getnoktp());
        System.out.println("Gaji       = "+dt.getgajit());
        System.out.println("Uang makan = "+dt.getuangmakant());
        System.out.println("===============================");

        System.out.println("");
       
        dosenhonorer dh = new dosenhonorer();
        System.out.println("=========Dosen Honorer=========");
        System.out.println("Nama       = "+dh.getnama());
        System.out.println("Alamat     = "+dh.getalamat());
        System.out.println("Umur       = "+dh.getumur());
        System.out.println("No Telp    = "+dh.getnotelp());
        System.out.println("No KTP     = "+dh.getnoktp());
        System.out.println("Gaji       = "+dh.getgajit());
        System.out.println("Uang makan = "+dh.getuangmakanh());
        System.out.println("===============================");
    }
}


0 komentar:

MY PROFILE.............

Foto saya
Singaraja, Bali, Indonesia
AKU ADALAH ORANG YANG INGIN MEMBAHAGIAKAN KEDUA ORANG TUAKU...........(^_^)

KLIK YANG KAMU CARI