private
,即外部代码不能直接访问类的成员,必须通过公有接口(通常是成员函数)来访问。 struct MyStruct {
int x; // 默认是 public
};
class MyClass {
int x; // 默认是 private
public:
MyClass() : x(10) {}
int getX() { return x; } // 需要通过成员函数访问
};
private
,即外部代码不能直接访问类的成员,必须通过公有接口(通常是成员函数)来访问。 struct MyStruct {
int x; // 默认是 public
};
class MyClass {
int x; // 默认是 private
public:
MyClass() : x(10) {}
int getX() { return x; } // 需要通过成员函数访问
};