第四节 · 公共场所 · 类作用域与静态成员
class MyClass
{
public:
int value; // 成员变量,属于 MyClass 作用域
void func() // 成员函数,属于 MyClass 作用域
{
int local = 10; // 局部变量,属于函数作用域
value = local; // 可以访问类成员
}
typedef int MyInt; // 类型别名,属于 MyClass 作用域
};
int main()
{
MyClass obj;
obj.value = 5; // 通过对象访问成员
obj.func();
MyClass::MyInt x = 10; // 通过 :: 访问类作用域中的类型
return 0;
}习题
Last updated