public class Pet{ public void speak(){
System.out.print("Pet");
}
}
public class Cat extends Pet{
public void speak(){ System.out.print("Cat");
}
} public class Dog extends Pet{
public void speak(){ System.out.print("Dog");
}
} 执行代码
Pet[] p= {new Cat (),new Dog(),new Pet()};
for (int i=0;i<p.length;i++) {
p[i] .speak();
}