前期绑定:
Java中的static方法和final方法,成员变量(包括静态及非静态)(private属于final方法,详细的解释见《Java编程思想》)属于前期绑定。
意味着向上转型时,静态方法final方法,成员变量会使用父类的。
后期绑定:
除了static方法和final方法(private属于final方法)之外的其他方法属于后期绑定,运行时能判断对象的类型进行绑定。
详情http://www.linuxidc.com/Linux/2014-02/96219.htm
前期绑定:
Java中的static方法和final方法,成员变量(包括静态及非静态)(private属于final方法,详细的解释见《Java编程思想》)属于前期绑定。
意味着向上转型时,静态方法final方法,成员变量会使用父类的。
后期绑定:
除了static方法和final方法(private属于final方法)之外的其他方法属于后期绑定,运行时能判断对象的类型进行绑定。
详情http://www.linuxidc.com/Linux/2014-02/96219.htm