题目内容

有如下类声明:classTest{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员的数量为()。

A. 0
B. 1
C. 2
D. 3

查看答案
更多问题

以下有关构造函数的叙述不正确的是()。

A. 构造函数名必须和类名一致
B. 构造函数在定义对象是自动执行
C. 构造函数无任何函数类型
D. 在一个类中构造函数有且仅有一个

如果没有显式定义构造函数(包括复制构造函数),C++编译器就()。

A. 出现编译错误
B. 没有构造函数
C. 必须显示定义
D. 隐式定义默认的构造函数

假设OneClass为一个类,则该类的拷贝初始化构造函数的声明语句为( )。

A. OneClass(OneClass p);
B. OneClass& (OneClass p);
C. OneClass(OneClass & p);
D. OneClass (OneClass *p);

关于析构函数,以下说法正确的是:()

A. 类中有且仅有一个析构函数
B. 返回类型是void类型
C. 有形参
D. 必须显式调用

答案查题题库