01/10/2018, 13:37

Thắc mắc về thuộc tính private trong C++

Anh(chị) giải thích hộ e với ạ. E có đoạn code như thế này

class A{
 private : 
  int x;
public:
a operator + (const a &_x){
a B;
B.x= _x.x + this->x;
	B.y= _x.y+this->y;
	return B;
}
};

Theo e được biết thì thuộc tính private sẽ không cho phép truy cập đối tượng trong class nhưng sao việc nạp chồng toán tử này có thể gọi trực tiếp thuộc tính private trong đối tượng mới tạo ra ạ

rogp10 viết 15:54 ngày 01/10/2018

thuộc tính private sẽ không cho phép truy cập đối tượng trong class

private ứng với class, không phải đối tượng. Mà A khác a

Bài liên quan
0