JAVA中 B类实现了接口A C类继承了B类 接口A和类C可以实现多态 原理是什么
3个回答
展开全部
动态绑定!多态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
动态绑定。。。。。
追问
具体点
追答
这。。。。我也不太懂,这是jvm的东西,不过你可以理解为接口和类在进行申明的时候
A c; B c; C c;之类的什么是也没干,等new对象(实例化和初始化)的时候才在内存里给对象分配内存空间,然后把内存空间(堆中)***地址****的赋值给c(引用指针),存放在栈中,至于c引用与具体new出来的对象怎么关联以及怎样调用对象内的字段和方法的就是动态绑定了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询