函数可以访问对象中的成员变量。
举一反三
- 类A拥有私有成员变量a1和公有成员函数void a2();类B拥有私有成员变量b1和公有成员函数void b2(); 主函数void main()是全局函数,那么下面访问成立的是: A: 在主函数中,可以访问A类型对象的成员变量a1 B: 在主函数中,可以访问A类型对象的成员函数a2 C: 在主函数中,可以访问B类型对象的成员变量b1 D: 在主函数中,可以访问B类型对象的成员函数b2
- 要访问成员变量,可以使用“_________”符号连接对象和变量名。在方法(函数)内部通过“_________”访问同一对象的变量
- 在C++中,非静态成员函数既可以访问静态成员变量,也可以访问非静态成员变量。
- 2) 下面说法哪个不正确?? A) 静态成员函数内部不能访问同类的非静态成员变量,也不能调用同类的非静态成员函数|D) 在没有任何对象存在的情况下,也可以访问类的静态成员|C) 静态成员变量被所有对象所共享|B) 非静态成员函数不能访问静态成员变量
- 下面说法哪个不正确?A.非静态成员函数不能访问静态成员变量B.静态成员变量被所有对象所共享C.在没有任何对象存在的情况下,也可以访问类的静态成员D.静态成员函数内部不能访问同类的非静态成员变量,也不能调用同类的非静态成员函数 A: B: C: D: D