B 正确答案:B 解析:C++中,构造函数名与类名相同,选项A正确;构造函数没有返回值,选项B错误;构造函数支持函数重载,调用时根据参数类型或函数的const属性调用不同的构造函数,选项C正确;如果没有给类定义任何构造函数,编译器在需要的时候会自动生成一个默认构造函数,选项D正确;本题答案为B。反馈...
A. 构造函数不能重载 B. 构造函数的返回值为void C. 构造函数中可以使用this指针 D. 用户必须为定义的类提供构造函数 相关知识点: 试题来源: 解析 [答案]C [解析]构造函数的功能是对对象进行初始化,即对数据成员进行初始化。构造函数是类成员函数,它除了具有一般成员函数的特性之外,还具有一些特殊的性质:构造...
下列关于构造函数的描述,错误的是( )。 A. 构造函数可以设置默认参数 B. 构造函数不可以重载 C. 构造函数在定义类对象时自动执行 D. 构造函数可以是内联函
构造函数可以重载,重载规则和普通函数相同 构造函数可以给参数设置默认值 构造函数没有返回类型声明 调用: 自动调用(隐式) 一般情况下C++编译器会自动调用构造函数(无参构造) 手动调用(显示) 在一些情况下则需要手工调用构造函数(有参构造) 析构函数 当对象释放时,我们可能需释放/清理对象里面的某些资源(比如:动态...
C、构造函数可以重载 D、构造函数能通过对象调用 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 19.对于构造函数,下列叙述不正确的是(?) A、构造函数是类的一种特殊b 解释(void更想一种mark,告诉编译器我目前没有返回值,但这是可选的, 解析看不懂?免费查看同类题视频解析查看解答 ...
下面说法正确的是()。 A. 构造函数可以重载,析构函数不能重载 B. 构造函数不能重载,析构函数可以重载 C. 构造函数可以重载,析构函数也可以重载 D. 构造函数和析构函数都不可以重载 相关知识点: 试题来源: 解析 A.构造函数可以重载,析构函数不能重载 反馈 收藏 ...
百度试题 结果1 题目下列关于构造函数的描述中,错误的是( )。 A. 构造函数是没有名字的 B. 构造函数是可以重载的 C. 构造函数是系统自动调用的 D. 构造函数是可以没有参数的 相关知识点: 试题来源: 解析 A 反馈 收藏
题目 下列函数中, C 不能重载 A. 成员函数 B. 非成员函数 C. 析构函数 D. 构造函数 相关知识点: 试题来源: 解析编写一个函数,统计一个英文句子中字母的个数,在主程序中实现输入、输出。 #include #include using namespace std ; int main()...
构造函数可以重载 D. 每个类都有构造函数 相关知识点: 试题来源: 解析 B 正确答案:B解析:构造函数具有下面4个特殊的性质:构造函数的名字必须与类名相同;构造函数不指定返回类型,它隐含有返回值,由系统内部使用:构造函数可以有一个或多个参数,因此构造函数可以重载;在创建对象时,系统会自动调用构造函数。 知识...