abstract class tumbuhan{
protected String nama;
protected boolean makanSerangga = false;
protected boolean insektivora = false;
public tumbuhan(String nama,boolean makanSerangga,boolean insektivora){
this.nama = nama;
this.makanSerangga = makanSerangga;
this.insektivora = insektivora;
}
public abstract void makan();
public static void jenis(){
System.out.println("makan sayur dan buah");
}
public void tumbuhan( ){
System.out.println("\nNama : "+nama);
System.out.println("Makan Serangga : "+makanSerangga);
System.out.println("insektivora : "+insektivora);
}
}
Class Hewan
abstract class hewan{
protected String nama;
protected boolean makanTumbuhan = false;
protected boolean makanHewan = f
alse;
protected boolean herbivora = false;
protected boolean karnivora = false;
public hewan(String nama,boolean makanTumbuhan,boolean makanHewan,boolean herbivora,boolean karnivora){
this.nama = nama;
this.makanTumbuhan = makanTumbuhan;
this.makanHewan = makanHewan;
this.herbivora = herbivora;
this.karnivora = karnivora;
}
public abstract void makan();
public static void jenis(){
System.out.println("makan daging
, ayam ");
}
public void hewan( ){
System.out.println(" ");
System.out.println("Nama : "+nama);
System.out.println("Makan Tumbuhan : "+makanTumbuhan);
System.out.println("Makan Hewan : "+makanHewan);
System.out.println("Herbivora : "+herbivora);
System.out.println("karnivora : "+karnivora);
}
}
Class Manusia
interface manusia {
public void makan();
public void tipe();
}
Class Harimau
class harimau extends hewan{
public harimau(){
super("Harimau",false,true,false,true);
}
public void makan(){
System.out.println("\n aaaaaaaaauuuuuuuuuuuummmmmmmmm\n");
}
public static void main(String[]args){
harimau s = new harimau();
s.hewan();
s.makan();
}
}
Class Sapi
class sapi extends hewan{
public sapi(){
super("Sapi",true,false,true,false);
}
public void makan(){
System.out.println("\n mmooo.mmoooooooooooww\n");
}
public static void main(String[]args){
sapi j = new sapi();
j.hewan();
j.makan();
}
}
Class Kantongsemar
class kantongsemar extends tumbuhan{
public kantongsemar(){
super("Kantong Semar",true,true);
}
public void makan(){
System.out.println("\n haaaaaaap\n");
}
public static void main(String[]args){
kantongsemar ks = new kantongsemar();
ks.tumbuhan();
ks.makan();
}
}
output
Class Spiderman
class Spiderman extends hewan implements manusia{
public Spiderman(){
super("Spiderman",true,true,true,true);
}
public void makan(){
System.out.println("\n nyam..nyam..nyam.. \n");
}
public void jenis1(){
super.jenis();
}
public void tipe(){
System.out.println("\n semua dimakan \n");
}
public static void rasa(){
System.out.println("\n enyaaaakk. . . . enyaaakkkkkkk . . . . . hhmmmmm . . . . .\n");
}
public static void main(
String[]args){
Spiderman s = new Spiderman();
s.hewan();
s.makan();
s.jenis1();
tumbuhan.jenis();
s.tipe();
rasa();
}
output
Tidak ada komentar:
Posting Komentar