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

传参数改变继承来的数据成员值的两种方法(打印出yellow),区别是什么?

1.

MigrantWorker::MigrantWorker(string name, string code,string color):Farmer(name),Worker(code),Person(color)

Person(color)    将参数传递给最底层父类

2.

m_strColor = color;

将参数直接赋值给继承来的数据成员

正在回答

1 回答

初始化列表也就是第一种好像会快些,

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

举报

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

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

进入课程

传参数改变继承来的数据成员值的两种方法(打印出yellow),区别是什么?

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