易锦 web 攻防渗透就业班\/--》ccys1473
多态中的成员访问特点
成员变量:编译看父类,运行看父类
成员方法:编译看父类,运行看子类(由于只有成员方法存在方法重写,所以它运行看子类)
静态方法:编译看父类,运行看父类(静态和类相关,算不上重写,所以访问的还是父类的)
动态绑定(后期绑定):在运行时能够自动的选择适当的方法,java中的动态绑定是默认行为,动态绑定是多态得以实现的重要因素
静态绑定(前期绑定):在程序执行前已经被绑定,即在编译过程中就已经知道这个方法是哪个类的方法,此时由编译器获取其它连接程序实现。在Java中,final、private、static修饰的方法以及构造函数都是静态绑定的,不需程序运行,不需具体的实例对象就可以知道这个方法的具体内容。