package demo2;
import java.util.Scanner;
public class Test8{
public static void TestValue(Animal n) {
n.eat();
}
public static void main(String[] args){
Dog d=new Dog();
TestValue(d);
Cat C=new Cat();
TestValue(C);
Duck b=new Duck();
TestValue(b);
Scanner sc = new Scanner(System.in);
double money = sc.nextDouble();
if(money<10000){
if(money<2000){
TestValue(C);
}else{
TestValue(b);
}
}else{
TestValue(d);
}
}
}
class Animal{
public void eat(){
System.out.println("Animal....eating.....");
}
public void sleep(){
System.out.println("Animal....sleeping.....");
}
}
class Dog extends Animal{
public void eat(){
System.out.println("狗吃骨头.....");
}
public void shout(){
System.out.println("狗叫.....");
}
}
class Cat extends Animal{
public void eat(){
System.out.println("猫吃鱼");
}
}
class Duck extends Animal{
public void eat(){
System.out.println("鸭子吃细糠");
}
}