面关于类的静态成员,说法正确的是 ______。A.类的静态成员函数只能访问类的静态数据成员B.类的静

题目

面关于类的静态成员,说法正确的是 ______。

A.类的静态成员函数只能访问类的静态数据成员

B.类的静态成员函数可直接访问类的所以数据成员

C.类的每个对象都有一份自己的静态数据成员

D.静态数据成员只能通过“类名::”进行访问

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

6、被非静态成员函数访问的类的数据成员()。

A.可以是非静态数据成员或静态数据成员

B.不可能是类的静态数据成员

C.只能是类的非静态数据成员

D.只能是类的静态数据成员


A

第2题:

关于静态成员的说法错误的是

A.静态成员由类的各个对象的共享

B.静态成员函数不可以访问非静态数据成员

C.静态成员函数拥有this指针

D.非静态成员函数可以访问静态数据成员


D

第3题:

关于静态成员,下面说法正确的是()

A.每个对象中都有一份静态数据成员的拷贝

B.只能通过对象名来访问静态成员

C.静态数据成员在类外定义和初始化

D.静态成员函数可以访问类中的任意数据成员


类的静态成员函数只能访问类的静态数据成员

第4题:

关于静态成员的说法不正确的是

A.静态成员由类的各个对象的共享

B.静态成员函数不可以访问非静态数据成员

C.静态成员函数拥有this指针

D.非静态成员函数可以访问静态数据成员


静态函数代码体内既可以直接引用实例成员,也可以直接引用类的静态成员。

第5题:

下面说法正确的是()

A.类的不同对象有不同的静态数据成员值

B.静态成员函数可以利用this指针

C.静态成员函数可以不依赖于具体的对象,直接访问静态数据成员

D.静态成员函数必须通过类名访问


一个类只能有一个对象

第6题:

5、下列关于静态数据成员的说法,不正确的是()。

A.类中定义的公用静态数据成员,可以通过类的对象来访问

B.类中定义的所有静态数据成员,都必须在类外初始化

C.静态数据成员不是所有对象所共用的

D.普通的成员函数可以直接访问类中的静态数据成员


静态数据成员不是所有对象所共用的

第7题:

关于静态数据成员的描述中正确的是( )。 A.类的静态数据成员不是类的所有对象共享的数据

关于静态数据成员的描述中正确的是( )。

A.类的静态数据成员不是类的所有对象共享的数据

B.类的静态数据成员不能被类的成员函数调用

C.类的静态数据成员不能被类的构造函数调用

D.类的静态数据成员必须进行初始化


正确答案:D
D。【解析】C++类中的静态成员变量是该类中所有对象所共有的,它能够被类中的任何函数调用,所以选项A,B,C是错误的。而类的静态数据成员是必须要进行初始化才能使用。

第8题:

关于静态数据成员的描述中正确的是

A.类的静态数据成员不是类的所有对象共享的数据

B.类的静态数据成员不能被类的成员函数调用

C.类的静态数据成员不能被类的构造函数调用

D.类的静态数据成员必须进行初始化


正确答案:D
解析:C++类中的静态成员变量是该类中所有对象所共有的,它能够被类中的任何函数调用,所以选项A) 、选项B) 、选项C) 是错误的。而类的静态数据成员是必须要进行初始化才能使用的。

第9题:

()只能访问静态成员变量,静态成员函数和类以外的函数和数据不能访问类中的非静态成员变量。

A、静态函数

B、虚函数

C、构造函数

D、静态成员函数


参考答案:A