Java系列
Rosun_
风暖
展开
-
java的构造方法链
1.简介构造一个类的实例时, 将会调用沿着继承链的所有父类的构造方法。 当构造一个子类的对象时, 子类构造方法会在完成自己的任务之前, 首先调用它的父类的构造方法。 如果父类继承自其他类, 那么父类构造方法又会在完成自己的任务之前, 调用它自 己的父类的构造方法。 这个过程持续到沿着这个继承体系结构的最后一个构造方法被调用为止。2.实例public class Faculty extends Em原创 2017-04-18 11:43:03 · 5239 阅读 · 0 评论 -
java的方法动态绑定
1.简介方法可以在沿着继承链的多个类中实现。 JVM 决定运行时调用哪个方法。动态绑定工作机制如下: 假设对象 o 是类C1,C2,…,Cn−1,Cn C1, C2, … , Cn-1, Cn 的实例, 其中 C1是 C2的子类, C2 是 C3 的子类, … , Cn-1是 Cn 的子类, 如图 11-2 所示。 也就是说, Cn 是最通用的类, C1 是最特殊的类。 在 Java 中, Cn 是原创 2017-04-18 15:18:27 · 780 阅读 · 0 评论