此题为判断题(对,错)。
第1题:
可以在类的构造函数中对静态数据成员进行初始化。()
第2题:
静态成员函数仅能访问(33)。静态数据成员的初始化必须在(34)。
A.静态的数据成员
B.非静态的成员函数
C.非静态的数据成员
D.以上都不对
第3题:
下面对于静态数据成员描述中,正确的是( )。
A.静态数据成员可以在类体内初始化
B.静态数据成员不可以在类体内初始化
C.静态数据成员不能受protected控件符控制
D.静态数据成员可以直接用类名调用
第4题:
下列静态数据成员的特性中,错误的是 ______。
A.静态数据成员的声明以关键字static开头
B.静态数据成员必须在文件作用域内初始化
C.引导数据成员时,要在静态数据成员前加<类名>和作用域运算符
D.静态数据成员不是一个类所有对象共享的
第5题:
下面是关于静态成员的说法,其中不正确的是( )。
A.静态函数没有this指针
B.同一个类的不同对象拥有相同的静态数据成员
C.静态数据成员的初始化必须在类外进行
D.静态函数可以访问所有数据成员
第6题:
关于类模板的静态数据成员,错误叙述的是()
第7题:
下列哪一种顺序是派生类构造函数正确的调用其它构造函数顺序。()
第8题:
下述静态数据成员的特性中,()是错误的。
第9题:
下面对静态数据成员的描述中,正确的是()。
第10题:
说明静态数据成员时前面要加修饰符static
静态数据成员要在类体外进行初始化
在程序中引用公有静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符
静态数据成员是个别对象所共用的
第11题:
说明静态数据成员时前边要加修饰符static
静态数据成员要在类体外定义
引用静态数据成员时,要在静态数据成员前加<类名>和作用域运算符
每个对象有自己的静态数据成员副本
第12题:
静态成员函数不能利用this指针
静态数据成员要在类体外进行初始化
引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符
静态数据成员不是所有对象所共有的
第13题:
下述静态数据成员的特性中,( )是错误的
A.静态成员前要加static修饰符
B.静态成员可以在类的内部初始化
C.静态成员不可以在类的内部初始化
D.静态成员不属于某个类对象。
第14题:
下述静态数据成员的特性中,( )是错误的。
A.说明静态数据成员时前边要加修饰符static
B.静态数据成员要在类体外进行初始化
C.引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符
D.静态数据成员不是所有对象所共用的
第15题:
下面对静态数据成员的描述中,正确的是( )。
A.静态数据成员可以在类体内进行初始化
B.静态数据成员不可以被类的对象调用
C.静态数据成员可以直接用类名调用
D.静态数据成员不能受protected控制符的作用
第16题:
关于静态数据成员的描述中正确的是( )。
A.类的静态数据成员不是类的所有对象共享的数据
B.类的静态数据成员不能被类的成员函数调用
C.类的静态数据成员不能被类的构造函数调用
D.类的静态数据成员必须进行初始化
第17题:
有如下类定义:
class Sample{
public:
Sample();
~Sample();
private:
static int data;
};
将静态数据成员data初始化为0的语句是【 】。
第18题:
下述静态成员的特性中,()是错误的。
第19题:
静态数据成员必须在构造函数的成员初始化列表中进行初始化。
第20题:
下述关于类的静态成员的特性中,描述错误的是()
第21题:
对
错
第22题:
一个类模板实例化的所有对象共享一个静态数据成员
每一个实例化的模板类都有自己的静态数据成员副本
一个模板类实例化的所有对象共享一个静态数据成员
类模板实例化的静态数据成员应该在文件范围内定义和初始化
第23题:
静态成员可分为静态数据成员和静态成员函数
静态数据成员定义后必须在类体内进行初始化
静态数据成员初始化不使用其构造函数
静态数据成员函数中不能直接引用非静态成员