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

const Coordinate coor(3,5)

常对象 不是 只能 调用常成员函数吗  那对常对象用构造函数初始化时  不应该用列表初始化的方法吗?

图片中这种初始化方法不对吧?

应该是Coordinate(int x,int y):m_iX(x),m_iY(y)  才对吧??                搞不懂了,求大神解答,非常感谢??

http://img1.sycdn.imooc.com//5e1ecb20000189de11680575.jpg

正在回答

2 回答

为什么要用?就一个类,已经在类里面实例化了,如果有2个类,且对象A中有对象B,对象B没有默认构造函数,那么对象A才用初始化列表来初始化对象B

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

那是在类中实例化的对象。

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

举报

0/150
提交
取消
C++远征之封装篇(下)
  • 参与学习       70930    人
  • 解答问题       514    个

封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通

进入课程

const Coordinate coor(3,5)

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