每个类 ______ 构造函数。
A.只能有一个
B.只可有公有的
C.可以有多个
D.只可有缺省的
第1题:
如果在数据结构中每个数据元素只可能有一个直接前驱,但可以有多个直接后继,则该结构是 ( )
A.栈
B.队列
C.树
D.图
第2题:
下列关于构造函数的描述中,错误的是( )。
A.构造函数名与类名相同
B.构造函数可以有返回值
C.构造函数可以重载
D.每个类都有构造函数
第3题:
在下面叙述中,不正确的是( )。
A.一个类的所有对象都有各自的数据成员,它们共享函数成员
B.一个类中可以有多个同名的成员函数
C.一个类中可以有多个构造函数、多个析构函数
D.在一个类中可以声明另一个类的对象作为它的数据成员
第4题:
类模板的模板参数( )。
A.只可作为数据成员的类型
B.只可作为成员的返回类型
C.只可作为成员函数的参数类型
D.以上三者皆可
第5题:
关于接口与继承,下列说法正确的是:()
A. JAVA支持多重继承,一个类只能实现一个接口
B. JAVA只支持单重继承,一个类可以实现多个接口
C. JAVA只支持单重继承,一个类只能实现一个接口
D. JAVA支持多重继承,一个类可以实现多个接口
第6题:
对于一个类定义,下列叙述中错误的是( )。
A.如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数
B.如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数
C.如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数
D.如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数
第7题:
每个类()构造函数。
第8题:
即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。
第9题:
C#类中,()。
第10题:
一个酵母菌细胞上,只可能有一个蒂痕,但芽痕则可以有多个。
第11题:
一个类只能有一个构造函数
一个类可以有多个不同名的构造函数
构造函数与类同名
构造函数必须自己定义,不能使用父类的构造函数
第12题:
只能有一个
只可有公有的
可以有多个
只可有缺省的
第13题:
类模板的模板参数( )。
A.只可作为数据成员的类型
B.只可作为成员函数的返回类型。
C.只可作为成员函数的参数类型
D.以上三者皆是
第14题:
C++语言中关于构造函数的说法正确的是
A.构造函数的函数名不必和类名相同
B.构造函数只能有一个
C.每个类必定有构造函数
D.构造函数必有返回值
第15题:
关于析构函数的说法,正确的是( )。
A.析构函数用来释放构造函数为对象分配的内存空间。它可以被系统自动调用
B.析构函数没有数据类型,其返回值为void型
C.析构函数可以没有参数,也可有多个参数
D.析构函数与构造函数不一样,它可以有多个,以方便使用
第16题:
A.一个子类可有多个父类
B.父类派生出子类
C.子类继承父类
D.子类只能有一个父类
第17题:
下面( )不是构造函数的特征。
A.构造函数必须指定返回值类型说明
B.构造函数可以设置缺省参数
C.构造函数可以重载
D.构造函数的函数名与类名相同
第18题:
第19题:
一个统计总体()。
第20题:
关于构造函数的说法()正确。
第21题:
()是构造函数的特征。
第22题:
允许有多个相同名称的构造函数
允许有多个不相同名称的构造函数
至少要有一个构造函数
只能有一个构造函数
第23题:
构造函数的函数名与类名不同
一个类中只能定义一个构造函数
构造函数可以设置缺省参数
构造函数必须指定类型说明