问题
单项选择题
下列关于构造函数的描述中,错误的是
A.构造函数可以设置默认参数
B.构造函数在定义类对象时自动执行
C.构造函数可以是内联函数
D.构造函数不可以重载
答案
参考答案:D
解析: 构造函数是类的一个特殊成员函数,它与类同名,并且没有返回值。C++在创建一个对象时,会自动调用类的构造函数,在构造函数中可以执行初始化成员变量的操作。构造函数可以是内联函数,也可以重载。
下列关于构造函数的描述中,错误的是
A.构造函数可以设置默认参数
B.构造函数在定义类对象时自动执行
C.构造函数可以是内联函数
D.构造函数不可以重载
参考答案:D
解析: 构造函数是类的一个特殊成员函数,它与类同名,并且没有返回值。C++在创建一个对象时,会自动调用类的构造函数,在构造函数中可以执行初始化成员变量的操作。构造函数可以是内联函数,也可以重载。