SELAMAT DATANG DIBLOG ANE YA BROW, JANGAN LUPA KASIH COMEN

Minggu, 23 Oktober 2011

INHERITANCE DALAM JAVA

Untuk kali ini akan gwe postingin buat temen-temen tentang Inheritance atau Penurunan sifat.
Pengertian Inheritance :

1. Inheritance merupakan salah satu dari tiga konsep dasar OOP.
2. Konsep inheritance ini mengadopsi dunia riil dimana suatu entitas/obyek / y dapat mempunyai entitas/obyek turunan.
3. Dengan konsep inheritance, sebuah class dapat mempunyai class turunan.
4. Suatu class yang mempunyai class turunan dinamakan parent class atau base class.
5. Sedangkan class turunan itu sendiri seringkali disebut subclass atau child class.

Deklarasi Inheritance

• Dengan menambahkan kata kunci extends setelah deklarasi nama class, kemudian diikuti dengan nama parent classnya.
• Kata kunci extends tersebut memberitahu kompiler Java bahwa kita ingin melakukan perluasan class.


Berikut contoh listing programnya boy :

//Listing Tugas Penurunan Sifat
public class binatang
{

public  static void main(String[]args){
String suaraharimau, suaraburung, suaraular, suarajangkrik, suarabebek;
System.out.println("\t\tDEMO CLASS METHODE DAN DATA");
System.out.println("\t***********************************\n");

harimau king = new harimau ();
burung mona = new burung ();
ular lata = new ular ();
jangkrik sui = new jangkrik ();
bebek bek = new bebek ();

suaraharimau = king.mengaum ();
suaraburung = mona.kicau  ();
suaraular = lata.desis ();
suarajangkrik = sui.mengerik ();
suarabebek = bek.kwek ();


System.out.println("\tKing Sedang  " + suaraharimau);
System.out.println("\tMona Sedang  " + suaraburung);
System.out.println("\tLata Sedang  " + suaraular);
System.out.println("\tSui Sedang  " + suarajangkrik);
System.out.println("\tBek Sedang  " + suarabebek);
System.out.println("\n\t$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");

}
}
class harimau {
public String mengaum (){
String suara = new String ("HAUUUUUUUUMMMMM........");
return suara;
}
}
class burung {
public String kicau (){
String suara = new String ("SUIT,,,,,,,,,,,,,,SUIT.....");
return suara;
}
}
class ular {
public String desis (){
String suara = new String ("SSSSSSSSSSSSSSSSSTTT......");
return suara;
}
}
class jangkrik {
public String mengerik (){
String suara = new String ("KRIK...KRIK...");
return suara;
}
}
class bebek {
public String kwek (){
String suara = new String ("KWEK,,,,KWEK.....KWEK....");
return suara;
}
}

Dari listing diatas maka akan tampil hasil seperti dibawah ini ni boy,,,,,,,,,,,,,,,

DEMO CLASS METHODE DAN DATA
    ***********************************

    King Sedang  HAUUUUUUUUMMMMM........
    Mona Sedang  SUIT,,,,,,,,,,,,,,SUIT.....
    Lata Sedang  SSSSSSSSSSSSSSSSSTTT......
    Sui Sedang  KRIK...KRIK...
    Bek Sedang  KWEK,,,,KWEK.....KWEK....

    $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
Agar bisa lebih menarik dan asyik dalam belajar javanya rubah dan desain aja sesuai dengan apa yang temen-temen inginkan, jadi ngak hanya terpaku atau monoton gitu,,,,,,,,,,,,,,,,
Laen waktu dilanjutin lagi ye boy biar gwe berguru dulu,,,,, hahahahahahahaha.



Tidak ada komentar:

Posting Komentar