最近看thinking in java 复用类那章,继承后子类对象初始化也会引起基类对象的初始化,
1.一开始我以为java内部会以某种方法来实现,当调用子类从父类继承的方法而通过这个基类对象使用
2.后来测试感觉又不像上面描述那样,就猜测是不是为了向上转型用,可是我发现当我toString()(没有重写)时,发现打印出的又一样有谁明白是怎么回事,教教我,谢谢啦
我过会要上课
1.一开始我以为java内部会以某种方法来实现,当调用子类从父类继承的方法而通过这个基类对象使用
2.后来测试感觉又不像上面描述那样,就猜测是不是为了向上转型用,可是我发现当我toString()(没有重写)时,发现打印出的又一样有谁明白是怎么回事,教教我,谢谢啦
我过会要上课
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货