若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是()
第1题:
可以在类的构造函数中对静态数据成员进行初始化。()
第2题:
下面描述中正确的是 ______。
A.virtual可以用于声明虚函数
B.含有纯虚函数的类不可以用来创建对象
C.即使基类的构造函数没有参数,派生类也必须建立构造函数
D.静态数据成员可以通过成员初始化列表来初始化
第3题:
●静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34) 。
(33) A.静态的数据成员
B.非静态的成员函数
C.非静态的数据成员
D.以上都不对
(34) A.类内
B.类外
C.在构造函数内
D.静态成员函数内
第4题:
关于静态数据成员的描述中正确的是( )。
A.类的静态数据成员不是类的所有对象共享的数据
B.类的静态数据成员不能被类的成员函数调用
C.类的静态数据成员不能被类的构造函数调用
D.类的静态数据成员必须进行初始化
第5题:
下列关于基类和派生类关系的叙述中,正确的是
A.每个类最多只能有一个直接基类
B.派生类中的成员可以访问基类中的任何成员
C.基类的构造函数必须在派生类的构造函数体中调用
D.派生类除了继承基类的成员,还可以定义新的成员
第6题:
()只能访问静态成员变量,静态成员函数和类以外的函数和数据不能访问类中的非静态成员变量。
A、静态函数
B、虚函数
C、构造函数
D、静态成员函数
第7题:
以下四个关于类的访问控制的描述哪一个是错误的
A、子类不能访问其父类的私有数据成员和成员函数
B、子类的对象不能访问其父类的保护数据成员或者成员函数
C、类的对象不能访问类的保护数据成员或者成员函数
D、类的成员函数不能访问类中的私有数据
第8题:
关于静态数据成员的描述中正确的是( )。
A.类的静态数据成员不是类的所有对象共享的数据
B.类的静态数据成员不能被类的成员函数调用
C.类的静态数据成员不能被类的构造函数调用
D.类的静态数据成员必须进行初始化
第9题:
下列关于成员访问权限的描述中,不正确的是( )。
A.公有数据成员和公有成员函数都可以被类对象直接处理
B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问
C.只有类或派生类的成员函数和友元函数可以访问保护成员
D.保护成员在派生类中可以被访问,而私有成员不可以
第10题:
下列描述中哪个是正确的?
A.派生类构造函数中没有调用父类构造函数则没有对父类初始化
B.子类构造函数不能是内联函数
C.派生类构造函数中可以对父类数据成员赋值
D.构造函数的返回值为void类型