为什么这时候可以访问私有成员Point::Point(Point &p) { X=p.X; Y=p.Y; cout < < "拷贝构造函数被调用 " < <endl; } 这是一个拷贝构造函数,x,y是私有成员啊[解决办法]私有,是对类说的,不是对对象说的。