单选题
下列关于类的静态成员的叙述中,错误的是( )。
A、
静态成员函数可以直接访问类中的所有成员,无需对象名
B、
静态成员属于类,为该类所有对象共享
C、
静态数据成员必须在类外进行初始化
D、
即使没有定义任何对象,也可以使用该类的公有静态成员
【正确答案】
A
【答案解析】
解析:静态成员不属于任何一个对象,它由该类所有对象所共享,静态成员函数只能够访问类中的静态数据成员,选项A错误,选项B正确;静态数据成员只能在类的定义体外进行初始化,选项C正确;即使没有定义任何对象,也可以通过作用域运算符使用该类的公有静态成员,使用方法是——类名::静态成员名,选项D正确,本题答案为A。
提交答案
关闭