Point::Point(Point &p):X(p.X),Y(p.Y)为什么这里的可以直接用p.Y是私有数据成员

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/27 11:28:20
Point::Point(Point &p):X(p.X),Y(p.Y)为什么这里的可以直接用p.Y是私有数据成员
xANP@}t\RvnQhK*TE+ 4\f޼[83fɟo˱N[YJf+^j )WʽfrL>,(a"WupzZs7mG Ho3d|Y2|qs]#oۊ͉#]w% TnDB&"o v$ܽUPW|cGժx!Q7ou˸pNZ?$

Point::Point(Point &p):X(p.X),Y(p.Y)为什么这里的可以直接用p.Y是私有数据成员
Point::Point(Point &p):X(p.X),Y(p.Y)为什么这里的可以直接用p.Y是私有数据成员

Point::Point(Point &p):X(p.X),Y(p.Y)为什么这里的可以直接用p.Y是私有数据成员
一个类是他本身的友元,所以在拷贝构造函数种使用私有变量.这是我面试别人的时候会出的题目.看你的C++基础怎么样了.