Mengenai Saya
Total Tayangan Halaman
Total Tayangan Halaman
Contoh Inheritance pada Java
Inheritance bisa diartikan sebagai pewarisan.
Fungsi utama inheritance adalah untuk membuat Class baru dari class yang sudah ada.
Inheritance menjadikan suatu class menjadi lebih reusable dalam arti lebih berguna karena dapat digunakan untuk menghasilkan class-class lain yang lebih spesifik.
Apabila ada suatu class mewarisi class lain maka dalam definisi class harus ditambakan extends
Contoh:
class vertebrata {
void bertulang_belakang(String hewan, Boolean status){
if (status = true)
System.out.println (hewan+"hewan bertulang belakang");
}
}
class mamalia extends vertebrata{
void menyusui (String animal){
System.out.println ("merupakan mamalia karena menyusui");
}
void carnivora (String animal, Boolean status){
if (status = true)
System.out.println (animal + "makan daging");
}
}
public class Latihan_Inheritance {
public static void main(String[] args){
mamalia harimau = new mamalia();
harimau.bertulang_belakang("harimau ", Boolean.TRUE);
harimau.menyusui("harimau ");
harimau.carnivora("harimau ", Boolean.TRUE);
}
}
Overloading pada Java
Overloading
Overloading adalah method dengan nama yang sama dengan method lain pada suatu class tetapi dengan parameter yang berbeda. Tujuan dibuatnya overloading yaitu memudahkan penggunaan method dengan fungsi yang hampir sama.
Contoh program Overloading
class motor{
int kecepatan = 0;
int gir = 0;
//method
void ubahGir(int pertambahanGir){
gir=gir+pertambahanGir;
System.out.println ("Gir:"+gir);
}
void tambahKecepatan(int pertambahanKecepatan){
kecepatan = kecepatan+ pertambahanKecepatan;
System.out.println ("Kecepatan:"+kecepatan);
}
}
class SepedaGunung extends motor {
public void setSadel (int jumlahgir){
System.out.println ("jumlahgir: " +jumlahgir);
}
}
public class Overriding {
public Overriding() {
public static void main(String[] args) {
motor motorku = new motor();
//memanggil
motorku.kecepatan=20;
motorku.gir=2;
//memanggil method
motorku.tambahKecepatan(30);
motorku.ubahGir(3);
}
}
D-Frag Episode 3 (Subtitle Indonesia)

Download Anime D-Fragments! 2 Subtitle Indonesia
Tag :
D-Frag,
D-Frag Episode 2 (Subtitle Indonesia)

Download Anime D-Fragments! 2 Subtitle Indonesia
Tag :
D-Frag,
