public abstract class Animal {
private String name;
public Animal(String aname) {
this.name=aname;
}
public abstract void move();
}
public class Bird extends Animal {
public Bird(String aname) {
super(aname);
}
@Override
public void move() {
System.out.println("Fly");
}
}
public class Cat extends Animal {
public Cat(String aname) {
super(aname);
}
@Override
public void move() {
System.out.println("RUN");
}
}
public static void main(String[] args) throws ClassNotFoundException {
Bird bird=new Bird("麻雀");
Cat cat=new Cat("大黑猫");
bird.move();
cat.move();
}