Latihan03 (Pewarisan/Inheritance) : Netbeans
Inheritance (pewarisan/penurunan) merupakan penurunan sifat (atribut dan metod) dari induk class kepada subclass atau anak class. Untuk mendeklarasikan suatu class sebagai subclass atau class turunan dari suatu class dilakukan dengan menambah kata kunci “ extends”
Contoh :
public class B extends A {
……………………….
}
Artinya : class B merupakan subclass atau turunan dari A ( class B mewarisi atribut dari class A)
Contoh Penerapan Pewarisan pada program
public class B extends A {
……………………….
}
Artinya : class B merupakan subclass atau turunan dari A ( class B mewarisi atribut dari class A)
Contoh Penerapan Pewarisan pada program
Buatlah Class dengan nama sepeda.java (jika kalian mengikuti latihan01 kalian bisa membuatnya diprojek latihansaya)
public class sepeda {
int kecepatan= 10;
int gir=2;
//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);
}
}
buatlah Class dengan nama SepedaGunung.java pada package yang sama.
public class SepedaGunung extends sepeda{
int setSadel;
public void setSadel (int nilaiSadel){
setSadel=nilaiSadel;
System.out.println("Tinggi Sadel : "+setSadel);
}
}
buatlah Class dengan nama Sepeda GunungBeraksi.java di package yang sama
Masukkan Coding berikut :
public class SepedaGunungBeraksi {
public static void main(String[]args){
//membuat objek
SepedaGunung sepedaku=new SepedaGunung();
//memanggil method di objek
sepedaku.tambahKecepatan(10);
sepedaku.ubahGir(2);
sepedaku.setSadel(20);
}
}
MATERI JAVA NETBEANS
Untuk kalian yang baru belajar java netbeans belajarlah dari materi pertama :
Materi ke-1 : Teori Java Netbeans
Materi ke-2 : Konsep Dasar Class Object
Materi ke-3 : Encapsulation
Materi ke-4 : Pewarisan
Materi ke-5 : Polymorpishm
Materi ke-6 : JFrame dan Objek
Materi ke-7 : Operator
Materi ke-8 : Percabangan
Materi ke-9 : Perulangan
Materi ke-10 : Dasar SQL Java
Materi ke-11 : Pembuatan Aplikasi Supply Part 1
Materi ke-12 : Pembuatan Aplikasi Supply Order Part 2
Materi ke-13 : Pembuatan Aplikasi Supply Order Part 3
Materi ke-14 : Pembuatan Aplikasi Supply Order Final
Untuk kalian yang baru belajar java netbeans belajarlah dari materi pertama :
Materi ke-1 : Teori Java Netbeans
Materi ke-2 : Konsep Dasar Class Object
Materi ke-3 : Encapsulation
Materi ke-4 : Pewarisan
Materi ke-5 : Polymorpishm
Materi ke-6 : JFrame dan Objek
Materi ke-7 : Operator
Materi ke-8 : Percabangan
Materi ke-9 : Perulangan
Materi ke-10 : Dasar SQL Java
Materi ke-11 : Pembuatan Aplikasi Supply Part 1
Materi ke-12 : Pembuatan Aplikasi Supply Order Part 2
Materi ke-13 : Pembuatan Aplikasi Supply Order Part 3
Materi ke-14 : Pembuatan Aplikasi Supply Order Final
Comments