黑马程序员技术交流社区
标题:
多态中成员的访问特点
[打印本页]
作者:
豆豆哥abcd
时间:
2015-9-15 20:55
标题:
多态中成员的访问特点
成员变量:
编译看左边(父类),运行看左边(父类)。
编译只检查语法问题。
成员方法:(类中的非静态成员方法) :动态绑定
编译看左边(父类),运行看右边(子类)。
大白话:编译时会去找父类中有没有这个方法,如果有,编译不报错,没有编译就报错。
运行的时候,执行的还是子类的成员方法,原因很简单,因为方法有重写。
静态方法:
编译看左边(父类),运行看左边(父类)。
原因:因为静态是和类相关的,算不上重写。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2