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

关于子类可以给父类赋值

子类比父类有更多的自己的函数,赋给父类的对象以后,是父类也有了子类独有的函数了吗?

为什么不是父类的对象可以赋值给子类,这样子类就可以继承父类的一些特性?

正在回答

2 回答

继承是将父类的函数与变量继承给了子类,所以子类不用重复声明。同时子类也能声明自己的函数和变量。这些子类声明的函数和变量是父类没有的。所以可以通过子类给父类赋值,因为父类有的子类都有。不能通过父类给子类赋值,因为子类自己独有的函数和变量父类没有。

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

子类继承的只是父类的函数类型啊,而且继承的产生就是为了书写代码更加方便啊,所以父类就没有子类独有的函数

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

举报

0/150
提交
取消
C++远征之继承篇
  • 参与学习       75222    人
  • 解答问题       249    个

继承,C++面向对象三大特征之一,通过编码实践方式讲解到操作层面

进入课程

关于子类可以给父类赋值

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