java(继承与多态)

class Animal{
 void cry(){}
}
class Dog extends Animal{
 void cry(){
  System.out.println("Wang!Wang!...");
 }
}
class Cat extends Animal{
 void cry(){
  System.out.println("miao~~~~miao~~~~");
 }
}
public class Example5_9{
 public static void main(String args[]){
  Animal animal;
  animal=new Dog();
  animal.cry();
  animal=new Cat();
  animal.cry();
 }
}

 

转载于:https://www.cnblogs.com/xuhui123/archive/2013/04/14/3020977.html