前期绑定:
Java中的static方法和final方法,成员变量(包括静态及非静态)(private属于final方法,详细的解释见《Java编程思想》)属于前期绑定。
意味着向上转型时,静态方法final方法,成员变量会使用父类的。
后期绑定:
除了static方法和final方法(private属于final方法)之外的其他方法属于后期绑定,运行时能判断对象的类型进行绑定。
java 前期绑定,后期绑定
最新推荐文章于 2021-02-19 16:10:50 发布
前期绑定:
Java中的static方法和final方法,成员变量(包括静态及非静态)(private属于final方法,详细的解释见《Java编程思想》)属于前期绑定。
意味着向上转型时,静态方法final方法,成员变量会使用父类的。
后期绑定:
除了static方法和final方法(private属于final方法)之外的其他方法属于后期绑定,运行时能判断对象的类型进行绑定。