黑马程序员技术交流社区
标题:
多态中需要注意到的知识点(本人经常弄混)
[打印本页]
作者:
WaterTheGreat
时间:
2015-12-22 16:52
标题:
多态中需要注意到的知识点(本人经常弄混)
1,多态非静态成员方法的特点
Fu f =new Zi();
在编译的时候参阅父类(引用型变量所属类)中是否有调用方法,如果有编译通过,否则编译失败!运行时期,参阅对象所属类中是否有调用的方法!
结论:只能运行父类中规定过的方法,如果子类复写了方法,结果按复写后的方法计算!
2,多态中成员变量的特点:无论编译和运行,都参考左边!
3,多态中静态方法的特点
静态方法和成员变量类似,都是参考左边,静态不能覆盖静态,以类名.方法名()的形式共同存在于方法区中!
作者:
Jerson_ZF
时间:
2015-12-22 20:03
多态和方法覆盖的关系如此之大!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2