在C++中,非静态成员函数既可以访问静态成员变量,也可以访问非静态成员变量。
举一反三
- 2) 下面说法哪个不正确?? A) 静态成员函数内部不能访问同类的非静态成员变量,也不能调用同类的非静态成员函数|D) 在没有任何对象存在的情况下,也可以访问类的静态成员|C) 静态成员变量被所有对象所共享|B) 非静态成员函数不能访问静态成员变量
- (6-6)下面关于静态方法和实例方法的描述,正确的是()。 A: 静态方法可以访问静态成员变量,不可以访问实例成员变量。 B: 实例方法可以访问静态成员变量,不可以访问实例成员变量。 C: 静态方法可以访问静态成员变量,也可以访问实例成员变量。 D: 静态方法不可以访问静态成员变量,也不可以访问实例成员变量。
- 下面说法哪个不正确?A.非静态成员函数不能访问静态成员变量B.静态成员变量被所有对象所共享C.在没有任何对象存在的情况下,也可以访问类的静态成员D.静态成员函数内部不能访问同类的非静态成员变量,也不能调用同类的非静态成员函数 A: B: C: D: D
- 静态方法中,可以访问非静态成员变量。
- ()只能访问静态成员变量,不能访问非静态成员变量。