Senin, 22 September 2014

Contoh Program Inheritance

Inheritance merupakan pewarisan atribut dan method pada sebuah class yang diperoleh dari class yang terdefinisi tersebut.

Superclass : class asal (orang tua)
Subclass : class turunan (anak)



Soal :
Membuat program menggunakan inheritance

Jawab :
Langkah pengerjaan :
1. Membuat sebuah project dengan nama hewan
2. Membuat kelas untuk superclass dengan nama bebas (contoh : hewan_inheritance)
Source code :

public class Hewan_inheritance
{
    String warnakulit;
    int jumlahkaki;
   
    void warnakulit (String warna)
    {
        warnakulit=warna;
        System.out.println ("Warna Kulitnya : " +warnakulit);
    }
   
    void jumlahkaki (int jumlah)
    {
        jumlahkaki=jumlah;
        System.out.println ("Jumlah Kakinya : " +jumlahkaki);
    }
 }

Tampilan :


3. Membuat kelas untuk subclass dengan nama bebas (contoh : habitatdarat)
Source code :

public class habitatdarat extends Hewan_inheritance
{
    String makan;
   
    public void pemakan (String makanan)
    {
        makan=makanan;
        System.out.println ("Makanannya : " +makan);
    }
}

Tampilan :


4. Membuat kelas lain dengan nama bebas (contoh : kelinci)
Source code :

public class kelinci
{
    public static void main (String[] args)
    {
        habitatdarat kelinci = new habitatdarat();
       
        System.out.println ("Kelinci memiliki ciri-ciri : ");
        kelinci.warnakulit("Putih");
        kelinci.jumlahkaki(4);
        kelinci.pemakan("Tumbuhan");
       
    }
}

Tampilan :




5. Run Program

 Tampilan :



2 komentar:

  1. kalo penginputannya lewat keyboard gimana ya min,, kan itu isi "warna kulit & jumlah kaki" lewat program langsung,,

    BalasHapus