import java.util.Scanner;
class mamalia{
String namahewan,makanan;
}
class karnivora extends mamalia{
void makanan(){
System.out.println("Hewan Karnivora");
}
}
class omnivora extends mamalia{
void makanan(){
System.out.println("Hewan Omnivora");
}
}
class herbivora extends mamalia{
void makanan(){
System.out.println("Hewan Herbivora");
}
}
public class Mod7oop {
public static void main(String[] args) {
mamalia superclass=new mamalia();
karnivora k=new karnivora();
omnivora o=new omnivora();
herbivora h=new herbivora();
Scanner ks=new Scanner(System.in);
System.out.print("masukkan nama hewan =");
superclass.namahewan=ks.next();
System.out.print("masukkan makanan = ");
superclass.makanan=ks.next();
String maem =superclass.makanan;
if (maem.equals("daging")){
// karnivora subclass=new karnivora();
k.makanan();
}
else if (maem.equals("tumbuhan")){
// karnivora subclass=new karnivora();
h.makanan();
}
else {
// karnivora subclass=new karnivora();
o.makanan();
}
}
}