访问说明符
在类声明中,成员可以具有访问说明符。
语法
访问说明符 : 成员列表opt
访问说明符: 一个
privatepublic
protected
这种 访问说明符 来确定它后面的名称的访问,到下一个 访问说明符 或类声明的末尾。 下图阐释了此概念。
在类的访问控制
虽然只有两种访问说明符在该图中显示,没有限制访问说明符的数目在特定类声明的。 例如,在该图中的点类可以轻松地使用声明多访问说明符如下所示:
// access_specifiers1.cpp
class Point
{
public: // Declare public constructor.
Point( int, int );
private: // Declare private state variable.
int _x;
public: // Declare public constructor.
Point();
public: // Declare public accessor.
int &x( int );
private: // Declare private state variable.
int _y;
public: // Declare public accessor.
int &y( int );
};
int main()
{
}
注意对于成员访问所需的特定顺序,如前面的示例所示,。 存储分配的类类型对象的是实现依赖项,则,但成员以确保分配连续在访问说明符之间的高的内存地址。