Selasa, 28 Januari 2014

Contoh pemrograman java pewarisan tentang mobil

sebelum membuat class maka buatlah sebuah java project dengan cara klik File --> New --> Java Project , maka akan muncul tampilan seperti gambar dibawah ini :

setelah membuat java project maka kita akan membuat kelas, seperti gambar dibawah ini dengan cara klik File --> New --> Class maka akan muncul tampilan seperti gambar dibawah ini :


 
Kode Program :

pertama buat class nya terlebih dahulu :
Screenshot membuat class mobil :

Kode program untuk Class Mobil :
public class mobil
{
 private String merek;
 private String warna;
 private int jumlahpintu;
 private String jenis;

    public String getJenis() {

        return jenis;}

    public void setJenis(String jenis) {

        this.jenis = jenis;}

    public int getJumlahpintu() {

        return jumlahpintu;}

    public void setJumlahpintu(int jumlahpintu) {

        this.jumlahpintu = jumlahpintu;}

    public String getMerek() {

        return merek;}

    public void setMerek(String merek) {

        this.merek = merek;}

    public String getWarna() {

        return warna;}
   
    public void setWarna(String warna) {
        this.warna = warna;}

 public void tampilkandata(){

        System.out.println("merek mobil :"+getMerek());
        System.out.println("warna mobil :"+getWarna());
        System.out.println("total pintu :"+getJumlahpintu());
        System.out.println("jenis mobil :"+getJenis());
        }
 public void inputData(String m,String w,String j,int jp){
     setMerek(m);
     setWarna(w);
     setJenis(j);
     setJumlahpintu(jp);
     }
}


Screenshot membuat class honda :

 honda
Kode Program untuk Class honda :

public class honda extends mobil {
public void tampilkan(){
     double besarsilinder=5.5;
     String bahanbakar="Pertamax";
     String kategori="Sport";

     mobil m = new mobil();


     m.inputData("CRV", "Hitam", "Mewah", 4);

     m.tampilkandata();

      System.out.println("silinder :"+besarsilinder);

      System.out.println("jenis bahan bakar :"+bahanbakar);
      System.out.println("jenis kategori :"+kategori);
   
}   
}



Screenshot membuat class toyota :

Kode Program untuk Class Toyota :

public class toyota extends mobil {
public void tampilkan(){
 double besarsilinder;
 String bahanbakar;
 String kategori;

 besarsilinder=32.5;

 bahanbakar="solar";
 kategori="off-road";

 mobil m = new mobil();


 m.inputData("AVANZA", "Merah", "Ekonomis", 5);

 m.tampilkandata();

   System.out.println("silinder :"+besarsilinder);

   System.out.println("jenis bahan bakar :"+bahanbakar);
   System.out.println("jenis kategori :"+kategori);
}
}

Screenshot membuat class main :

Kode Program untuk Class main :

public class main {
 public static void main (String [] args){
System.out.println("HONDA");

honda h = new honda();

h.tampilkan();

System.out.println("\nTOYOTA");


toyota t = new toyota();

t.tampilkan();

 }

}

Screenshot semua class :





setelah dirun mana akan muncul output tampilan seperti dibawah :

Output :





Sumber : http://pata-tigo.blogspot.com/2013/01/contoh-program-java-menggunakan-metode.html

Tidak ada komentar: