← 2022 · 华为 笔试

推荐答案 测试一下

关于类的构造函数,以说法中正确的有()

A.不能有形参 B.返回类型是void类型 C.函数体中必须有new语句 D.函数名与其类名完全相同
单选题 中等 笔试真题单选

参考答案

正确答案是D。A选项错误:构造函数可以有形参,例如有参构造函数用于初始化对象时传入参数;B选项错误:构造函数没有返回类型,也不能声明为void,它不返回任何值;C选项错误:构造函数函数体中不一定有new语句,new用于动态分配内存,而构造函数通常用于初始化成员变量,如赋值操作;D选项正确:构造函数的函数名必须与其类名完全相同,这是构造函数的定义规则。

涉及知识点

  • 构造函数名与类名相同
  • 构造函数无返回类型
  • 构造函数可以有参数
  • 构造函数用于初始化对象
← 上一题
登录后反馈错题
下一题 →