class binatang
{public void info()
{ System.out.println
("info tentang hewan : "); }}
class herbivora extends
binatang
{public void info()
{ System.out.println
("info tentang herbivora :memakan makanan berupa tumbuh-tumbuhan");}
}class kelinci extends
herbivora
{public void info()
{System.out.println
("info pada kelinci : memakan makanan berupa wortel");}}
Kemudian buat class baru
polimorvisme seperti dibawah ini :
public class polimorfisme {
public static void main
(String[] args) {
herbivora herbivora;
kelinci kelinciku;
binatang hewan;
herbivora=new
herbivora();
kelinciku=new
kelinci();
hewan=herbivora;
hewan.info();
hewan=kelinciku;
hewan.info();
}}
kemudian buat class baru
polimorfisme 2 :
public class polimorfisme2 {
public static void main
(String[] args) {
transportasidarat
transportasidarat;
mobil mobilku;
transportasi
alattransportasi ;
transportasidarat=new
transportasidarat();
mobilku=new mobil();
alattransportasi=transportasidarat;
alattransportasi.info();
alattransportasi=mobilku;
alattransportasi.info();
}}
Tidak ada komentar:
Posting Komentar