题目内容

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

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

查看答案
更多问题

不属于构造函数的特点是().

A. 具有与类名相同的函数名
B. 带返回值
C. 允许重载
D. 在定义类的对象时自动调用

当系统提供一个默认的构造函数时,该构造函数的形参表和函数体为()。

A. 无形参,函数体为空
B. 有形参,函数体为空
C. 无形参,函数体不为空
D. 有形参,函数体不为空

设有 class A 的声明,则语句:A x( );的含义是( ) 。

A. 声明A类的构造函数,函数的返回值是A类对象
B. 声明了一个函数x,该函数无参数,返回值是A类对象
C. 定义A类对象x,调用无参构造函数
D. 是一种错误的表示

假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为( )。

AB() {}
B. AB(): a(0){}
C. AB(int aa=0) {a=aa;}
D. AB(int aa) {aa=a;}

答案查题题库