Latihan03 (Polymorphism) : Netbeans
Polimorfisme merupakan Suatu kemampuan dari sebuah object untuk membolehkan mengambil beberapa bentuk yang berbeda agar tidak terjadi duplikasi object (kemampuan untuk mempunyai beberapa bentuk class yang berbeda). Polimorfisme ini terjadi pada saat suatu object bertipe parent class, akan tetapi pemanggilan constructornya melalui subclass.
Contoh Penerapan
Buatlah Sebuah Class dengan Nama Polimorfisme.java (jika kalian mengikuti latihan01 kalian bisa membuatnya diprojek latihansaya)
Masukkan Coding berikut :
class hewan{
public void suara(){
System.out.println("Hewan bersuara");
}
}
class kuda extends hewan{
public void suara(){
System.out.println("Kuda mengikik...");
}
}
class kucing extends hewan{
public void suara(){
System.out.println("Kuda mengeong...");
}
}
class ayam extends hewan{
public void suara(){
System.out.println("Kuda berkokok...");
}
}
public class Polimorfisme {
public static void main(String[]args){
hewan HEWAN = new hewan();
kuda KUDA = new kuda();
kucing KUCING = new kucing();
ayam AYAM = new ayam();
HEWAN.suara();
HEWAN=KUDA;
HEWAN.suara();
HEWAN=KUCING;
HEWAN.suara();
HEWAN=AYAM;
HEWAN.suara();
}
}
gambar 1 |
gambar 2 (lanjutan gambar 1) |
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