拷贝构造函数中为啥可以把赋值对象的私有成员直接赋给被赋值对象的私有成员
答案:3 悬赏:70 手机版
解决时间 2021-04-04 12:50
- 提问者网友:容嬷嬷拿针来
- 2021-04-03 19:36
拷贝构造函数中为啥可以把赋值对象的私有成员直接赋给被赋值对象的私有成员
最佳答案
- 五星知识达人网友:玩家
- 2021-04-03 20:50
你要知道拷贝构造函数本质也是构造函数,这点很重要,既然是类的构造函数,那就是在类里面操作,当然可以访问类的私有成员
后面可以用p.a,我是这样理解的,const &p虽然是个引用,但是仍然在在类里面定义的引用,所以可以访问类的私有成员
后面可以用p.a,我是这样理解的,const &p虽然是个引用,但是仍然在在类里面定义的引用,所以可以访问类的私有成员
全部回答
- 1楼网友:一袍清酒付
- 2021-04-03 22:47
const&p,这个p是什么类型的???
如果是person类型,当然可以了,大家都是person
如果是person类型,当然可以了,大家都是person
- 2楼网友:千夜
- 2021-04-03 22:14
private的用意是不被外界访问
对自己来说,那是全权访问啊
--比如你的钱包,别人不能拿,你自己还不能拿啊,呵呵呵
例子有点馊,凑合理解吧
对自己来说,那是全权访问啊
--比如你的钱包,别人不能拿,你自己还不能拿啊,呵呵呵
例子有点馊,凑合理解吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯