Rabu, 15 Oktober 2014

Tugas UML

Soal  UML :







Penyelesaian :
1. Membuat project dengan nama MakhlukHidup
2. Membuat sebuah kelas dengan nama contohnya MakhlukHidup
Source code :
public class MakhlukHidup
{
    Kucing Kucingku;
    Manusia Manusiaku;
   
    void Daftar(Manusia Orang, Kucing Peliharaan)
    {
        Manusiaku=Orang;
        Kucingku=Peliharaan;
    }
   
    void LihatData()
    {
        System.out.println ("Nama : " +Manusiaku.getNama());
        System.out.println ("Umur : " +Manusiaku.getUmur() +" tahun");
       
        System.out.println ("Data Hewan Peliharaan : ");
        System.out.println ("Jenis : " +Kucingku.getJenis());
        System.out.println ("Habitat : " +Kucingku.getHabitat());
        System.out.println ("Golongan Makanan : " +Kucingku.getMakanan());
        System.out.println ("Jumlah Kaki : " +Kucingku.getJumlahKaki());

    }
}

Tampilan :



3. Membuat sebuah kelas dengan nama contohnya Hewan
Source code :
public class Hewan
{
    String Habitat;
    String Makanan;
    int JumlahKaki;
   
    void setHabitat (String Habitat)
    {
        this.Habitat=Habitat;
    }
   
    String getHabitat()
    {
        return Habitat;
    }
   
    void setMakanan (String Makanan)
    {
        this.Makanan=Makanan;
    }
   
    String getMakanan()
    {
        return Makanan;
    }
   
    void setJumlahKaki (int JumlahKaki)
    {
        this.JumlahKaki=JumlahKaki;
    }
   
    int getJumlahKaki()
    {
        return JumlahKaki;
    }
}

Tampilan :



4.  Membuat sebuah kelas dengan nama contohnya Manusia
Source code :
 public class Manusia
{
    String Nama;
    int Umur;
   
    void setNama (String Nama)
    {
        this.Nama=Nama;
    }
   
    String getNama ()
    {
        return Nama;
    }
   
    void setUmur (int Umur)
    {
        this.Umur=Umur;
    }
   
    int getUmur()
    {
        return Umur;
    }
}

Tampilan :



5. Membuat sebuah kelas turunan dari Hewan dengan nama contohnya Kelas
Source code :
public class Kucing extends Hewan
{
    String Jenis;
   
    void setJenis (String Jenis)
    {
        this.Jenis=Jenis;
    }
   
    String getJenis ()
    {
        return Jenis;
    }
}

Tampilan :


6. Membuat kelas untuk testclass dengan nama contohnya Main
Source code :
public class Main
{
    public static void main (String [] args)
    {
        Kucing Hewanku = new Kucing();
        Manusia Manusiaku = new Manusia();
        MakhlukHidup Makhluk = new MakhlukHidup();
       
        Manusiaku.setNama ("Desianny Amalia Fauziah");
        Manusiaku.setUmur (18);

        Hewanku.setJenis("Kucing Persia");
        Hewanku.setHabitat ("Darat");
        Hewanku.setMakanan("Omnivora");
        Hewanku.setJumlahKaki (4);
       
        Makhluk.Daftar(Manusiaku, Hewanku);
        Makhluk.LihatData();
    }
}

Tampilan :


7. Tampilan ketika di run

2 komentar: