B项错误,构造函数没有返回值,用于初始化对象,不需要显式指定返回类型。 C项正确,一般情况下,构造函数是private类型的,防止被直接实例化,只能通过其他方法来创建对象。 D项错误,构造函数不能通过类的实例调用,只能在创建对象时自动调用。 本题考察C#中构造函数的特点和用法。首先需要了解构造函数的定义和作用,以及...
构造函数只能每一个 C. 每个类必定有构造函数 D. 构造函数必有返回值 相关知识点: 试题来源: 解析 C 正确答案:C 解析: 本题考查构造函数的概念。构造函数可以被重载,构造函数的函数名必须和类名相同:构造函数可以有一个,也可以有多个,构造函数没有返回值。反馈 收藏 ...
百度试题 结果1 题目下列不是构造函数的特征的是( )。 A. 函数名与类名相同 B. 构造函数可以重载 C. 构造函数可以设置默认值 D. 构造函数可以有返回值 相关知识点: 试题来源: 解析 D 正确答案:D 解析:构造函数不能有返回值。反馈 收藏
以下关于构造函数的描述正确的是()A.构造函数的方法名和类名相同B.构造函数没有返回值C.构造函数的主要作用是完成对类对象的初始化D.构造函数可以由编程人员显示地直接调用
构造函数可以有返回值 C. 构造函数可以重载 D. 每个类都有构造函数 相关知识点: 试题来源: 解析 B 正确答案:B解析:构造函数具有下面4个特殊的性质:构造函数的名字必须与类名相同;构造函数不指定返回类型,它隐含有返回值,由系统内部使用:构造函数可以有一个或多个参数,因此构造函数可以重载;在创建对象时,系统...
百度试题 题目下面关于构造函数的说法不正确的是( ) A. 构造函数可以重载 B. 构造函数可以有返回值 C. 构造函数在创建对象时被调用 D. 构造函数名与类名相同 相关知识点: 试题来源: 解析 B null 反馈 收藏
delete只会调用一次析构函数,而delete[]会调用每个成员的析构函数 用new分配的内存用delete释放,用new[]分配的内存用delete[]释放 一.构造函数 构造函数是和类名相同的一个函数,它的作用是实现对象的初始化。当对象被创建时,构造函数自动被调用。 特点: 没有类型没有返回值(也不用写void)名字与类名相同可重载...
百度试题 题目关于构造函数的叙述正确的是( ) A. 构造函数可以有返回值 B. 构造函数的名字必须与类名完全相同 C. 构造函数必须带有参数 D. 构造函数必须定义,不能默认 相关知识点: 试题来源: 解析 B.构造函数的名字必须与类名完全相同 反馈 收藏
C.构造函数中可以使用this指针 构造函数的功能是对对象进行初始化,即对数据成员进行初始化。构造函数是类成员函数,它除了具有一般成员函数的特性之外,还具有一些特殊的性质:①构造函数的名字必须与类名相同;②构造函数不指定返回类型,它隐含有返回值,由系统内部使用;③构造函数可以有一个或多个参数,因此构造函数可以重...
构造函数可以带有返回值 B. 构造函数的名字与类名完全相同 C. 构造函数必须带有参数 D. 构造函数必须定义,不能缺省 2在下面有关对构造函数的描述中,正确的是( ) A. .构造函数可以带有返回值; B. .构造函数的名字与类名完全相同; C. .构造函数必须带有参数; D. .构造函数必须定义,不能默认。 3下面...