A项正确,构造函数可以有参数,通过参数可以在创建对象时传递初始值。 B项错误,构造函数没有返回值,用于初始化对象,不需要显式指定返回类型。 C项正确,一般情况下,构造函数是private类型的,防止被直接实例化,只能通过其他方法来创建对象。 D项错误,构造函数不能通过类的实例调用,只能在创建对象时自动调用。 本题...
A. 构造函数的函数名不必和类名相同 B. 构造函数只能每一个 C. 每个类必定有构造函数 D. 构造函数必有返回值 相关知识点: 试题来源: 解析 C 正确答案:C 解析: 本题考查构造函数的概念。构造函数可以被重载,构造函数的函数名必须和类名相同:构造函数可以有一个,也可以有多个,构造函数没有返回值。
百度试题 题目下列特点不是构造函数的特点的是( )。 A. 构造函数的函数名必须与类名相同 B. 构造函数可以重载 C. 构造函数必须有返回值 D. 构造函数在对象创建时,自动执行 相关知识点: 试题来源: 解析 C 正确答案:C解析:构造函数不能有返回值。
在C#中,下列关于构造函数的说法描述正确的是 A:构造函数可以声明返回值 B:在类中可以显式的调用类的构造函数 C:子类构造函数会隐式调用基类的构造函数
没有返回值(也不用写void) 名字与类名相同 可重载! 作用:完成类的对象的初始化 Cdate d; //定义对象d 注意:当对象d被创建时,会自动调用构造函数 d.Cdate()。 当类中未定义构造函数时,编译器会自动假设存在以下两个默认构造函数:(此构造函数什么都不做,就是个形式)。如果作者自己定义了构造函数,则默认的...
以下关于C#中的构造函数说法正确的是( )。A、构造函数可以有参数B、构造函数有返回值C、一般情况下,构造函数总是private类型的D、构造函数可以通过类的实例调用 搜索题目以下关于C#中的构造函数说法正确的是( )。 A、构造函数可以有参数 B、构造函数有返回值...
构造函数可以有返回值 C. 构造函数可以重载 D. 每个类都有构造函数 相关知识点: 试题来源: 解析 B 正确答案:B解析:构造函数具有下面4个特殊的性质:构造函数的名字必须与类名相同;构造函数不指定返回类型,它隐含有返回值,由系统内部使用:构造函数可以有一个或多个参数,因此构造函数可以重载;在创建对象时,系统...
下列不是构造函数的特征的是( )。 A. 函数名与类名相同 B. 构造函数可以重载 C. 构造函数可以设置默认值 D. 构造函数可以有返回值
题目下面关于构造函数的说法不正确的是( ) A. 构造函数也属于类的方法,用于创建对象的时候给成员变量赋值。 B. 构造函数不可以重载。 C. 构造函数没有返回值。 D. 构造函数一定要和类名相同。 相关知识点: 试题来源: 解析 B.构造函数不可以重载。