动手动脑

一、继承条件下的构造方法调用

运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是否是第一句,影响重大

通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。

二、参看ExplorationJDKSource.java示例

前面示例中,main方法实际上调用的是:

public void println(Object x),这一方法内部调用了String类的valueOf方法。

valueOf方法内部又调用Object.toString方法。

posted @ 2015-11-08 20:48  神坑丶不是我  阅读(142)  评论(0编辑  收藏  举报