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 ”); } }
執(zhí)行代碼
Pet[] p = {new Cat(),new Dog(),new Pet()};
for(int i=0;i〈p.length;i++)
p[i].speak();
后輸出的內(nèi)容是哪項(xiàng)?()
A.Pet Pet Pet
B.Cat Cat Cat
C.Cat Dog Pet
D.Cat Dog Dog