Java中沿袭的一点疑问
Java中继承的一点疑问如下代码所示:不知道楼主能不能完全理解,要是不能理解的话再留言吧。[解决办法]1楼+1
Java中继承的一点疑问
如下代码所示:
不知道楼主能不能完全理解,要是不能理解的话再留言吧。
[解决办法]1楼+1
楼主打上断点走一遍就清楚了……
[解决办法]因为子类重写了invoke()方法,所以在父类的构造方法中调用的是子类的invoke(),所以会打印第一条
Child invoke null; null
构造子类后,再调用invoke()方法时,由于子类的invoke()方法没有
pStr = "Parent pStr";
这句,所以打印第二条就为
Child invoke child cStr; null
在一个类实例化时,会首先调用其父类的构造方法,才会调用自己的构造方法。