首页 > 专业科目
题目内容 (请给出正确答案)
[主观题]

在一个类中,只能定义一个构造函数()

A.对

B.错

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在一个类中,只能定义一个构造函数()”相关的问题
第1题
如果定义了一个类定义了多个构造函数,那么是否可以在一个构造函数中调用另一个构造函数?

点击查看答案
第2题
下列关于类的构造方法的描述中,正确的是()

A.类中的构造方法不可省略

B.构造方法必须与类同名,但方法不能与class同名

C.构造方法在一个对象被new时执行

D.一个类只能定义一个构造方法

点击查看答案
第3题
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是()。

A.编译器总是自动创建一个不带参数的构造函数

B.这个类没有构造函数

C.这个类没有构造函数

D.该类不能通过编译

点击查看答案
第4题
一个类的构造函数()。

A.可以有不同的返回类型

B.只能返回整型

C.只能返回void型

D.没有任何返回类型

点击查看答案
第5题
设一个散列表采用闭散列法构造,散列数采用除留余数法,解决冲突的方法采用二次探查法。基于6-34
(1)给出的闭散列表的类定义,重新实现下列函数:

(1)在散列表中搜索具有指定关键码值的表项的函数。

(2)在散列表中删除具有指定关键码值的表项的函数。

(3)在散列表中插人具有指定关键码值的表项的函数,

(4)求搜索成功时的平均搜索长度的函数.

点击查看答案
第6题
在设计模式,()的核心思想是,通过将一个类的构造函数设置为protected或private可有效阻止从外部直接创建该类的实例。同时设置一个静态成员函数,以负责创建唯一的实例,并向外提供访问接口。在Smalltalk等语言中,还需要重定义new操作,阻止从外部创建实例,在C++语言中则不需要。

A.工厂方法

B.单件

C.组合

D.代理

点击查看答案
第7题
在C#中,关于构造函数描述正确的是()。

A.一个类中只能有一个构造函数

B.构造函数与类同名

C.构造函数无返回值,可以用void来声明

D.构造函数一般用来对类的实例做初始化

点击查看答案
第8题
下面对对象成员的正确描述是().

A.可以在构造函数的函数体中给出对象成员的初始化

B.可以在构造函数的初始化列表中给出对象成员的初始化

C.若A类中有B类对象成员,则在创建A类对象时,先执行B类的构造函数,再执行A类的构造函数

D.如果一个对象成员有无参构造函数,则可以省略对象成员的初始化语句

点击查看答案
第9题
下列说法中正确的是()。

A.一个成员函数在类体外定义,则该成员函数默认是内联函数

B.一个成员函数在类体中定义,则该成员函数默认是内联函数

C.在类体外定义成员函数需要使用::运算符指明该成员函数属于哪个类

D.类体外定义的成员函数默认为公有成员函数

点击查看答案
第10题
下列关于单例设计模式的描述中,正确的是()

A.将一个类设计为单例设计模式,在其他类中可以创建这个类对象

B.将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义有参数的构造方法

C.将一个类设计为单例设计模式,需要定义一个静态的成员方法将本类创建的对象返回给调用者

D.以上答案都不对

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改