为了账号安全,请及时绑定邮箱和手机立即绑定

萌新:这个父类指向子类有什么用处,为何不直接用子类

(1)父类类名+对象名=new 子类类名(),,,(2)子类类名+对象名=new子类类名(),,,,问:(1)创建的对象还不能用子类中独有的方法,那还用它干啥,直接用(2)方式创建对象多好,即能用父类中的方法,还能用子类独有的方法。。。哪位大哥讲解一下

正在回答

4 回答

因为事物具有两面性,有了继承肯定就会有多态。一个是子类调用父类对象,一个是父类调用子类对象。

0 回复 有任何疑惑可以回复我~

我觉得这样写倒是挺简单的

父类 对象名 = new 子类();


0 回复 有任何疑惑可以回复我~

(1)是可以父类指向子类对象,调用时,调用的是子类重写父类的方法,也就是子类的方法。 

0 回复 有任何疑惑可以回复我~

在用子类方法时,此方法是被重载过的。

父类:交通工具

子类:海,陆,空

有时我们会直接运用到父类

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

萌新:这个父类指向子类有什么用处,为何不直接用子类

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信