继承与多态课后作业

 

 运行结果如下

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

 

 

运行图示代码,可以得出了

前面示例中,main方法实际上调用的是: public void println(Object x),这一方法内部调用了String类的valueOf方法。 valueOf方法内部又调用Object.toString方法: public String toString() { return getClass().getName() +"@" + Integer.toHexString(hashCode()); } hashCode方法是本地方法,由JVM设计者实现: public native int hashCode();的结论

 

 此处的加号是拼字符串可以用的。

 

这样的是可以转换的

 

 

 

 当方法出先重写时,会优先调用重写的方法

 

posted @ 2022-10-29 18:13  樱花开到我身边  阅读(20)  评论(0)    收藏  举报