publicclassPet{}publicclassCatextendsPet{}执行代码Catc=newCat();Petp=(Pet)c;下列哪项是正确的?
A、Petp=(Pet)c正常执行
B、Petp=(Pet)c编译错误
C、Petp=(Pet)c运行错误
D、以上都不对
publicclassPet{privateStringname;publicPet(Stringname){this.name=name;}publicvoidspeak(){S
publicclassPet{publicvoidspeak(){System.out.print(Pet”);}}publicclassCatextendsPet{publicv
publicclassPet{privateStringname;publicPet(){System.out.print(1);}publicPet(Stringname){Sy