package cn.ly.Day.seven.twentytwo3;
public class Cat extends Animal {
@Override
public void eat() {
System.out.println("猫爱吃鱼");
}
public void catchMouse(){
System.out.println("猫抓老鼠");
}
}
package cn.ly.Day.seven.twentytwo3;
public class Dog extends Animal {
@Override
public void eat() {
System.out.println("狗吃骨头");
}
public void watchHouse(){
System.out.println("狗看家");
}
}
package cn.ly.Day.seven.twentytwo3;
public class Dem03Main {
public static void main(String[] args) {
Animal animal=new Cat();
animal.eat();
Cat cat=(Cat)animal;
cat.catchMouse();
Dog dog=(Dog) animal;
}
}