public class Animal(){? public void ?a(){?Animal ?a=new Cat();}? public void b(){}public static void main(String[] args){? Animal a1=new Cat();? a1.a();//這個調(diào)用的是哪個方法?a1.b();?a1.eat();//這個應該不能調(diào)用吧?}}public class Cat extends Animal(){? public void eat(){}//重寫public void a(){? System.out.println("imooc");}}
多態(tài)的引用對象可調(diào)用父類和子類的哪些方法?內(nèi)存是怎樣分配?
Judson_Rao
2016-07-20 13:29:08