首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于C++中构造函数和析构函数的描述中,错误的是( )。
以下关于C++中构造函数和析构函数的描述中,错误的是( )。
admin
2019-06-12
24
问题
以下关于C++中构造函数和析构函数的描述中,错误的是( )。
选项
A、构造函数的函数名必须与类名相同
B、构造函数的返回类型是void类型
C、析构函数无形参,也不可被重载
D、一个类只能有一个析构函数,但可以有多个构造函数
答案
B
解析
在定义一个对象的同时,希望能给它的数据成员赋初值——对象的初始化。在特定对象使用结束时,还经常需要进行一些清理工作。C++程序中的初始化和清理工作分别由两个特殊的成员函数来完成,它们就是构造函数和析构函数。
构造函数是与类名相同的,在建立对象时自动调用的函数。如果在定义类时,没有为类定义构造函数,编译系统就生成一个默认形式的隐含的构造函数,这个构造函数的函数体是空的,因此默认构造函数不具备任何功能。构造函数是类的一个成员函数,除了具有一般成员函数的特征之外,还归纳出如下特殊的性质:
(1)构造函数的函数名必须与定义它的类同名。
(2)构造函数没有返回值。如果在构造函数前加void是错误的。
(3)构造函数被声明定义为公有函数。
(4)构造函数在建立对象时由系统自动调用。
析构函数也译作拆构函数,是在对象消失之前的瞬间自动调用的函数,析构函数具有以下特点:
(1)析构函数没有任何参数,不能被重载,但可以是虚函数,一个类只有一个析构函数。
(2)析构函数没有返回值。
(3)析构函数名与类名相同,但在类名前加上一个逻辑非运算符“~”,以示与构造函数对比区别。
(4)析构函数一般由用户自己定义,在对象消失时由系统自动调用,如果用户没有定义析构函数,系统将自动生成一个不做任何事的默认析构函数。
转载请注明原文地址:https://jikaoti.com/ti/0vG7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在网络101.113.10.0/29中,能接收到目的地址是101.113.10.7的报文的主机数最多有__________个。
地址编号从80000H到BFFFFH且按字节编址的内存容量为(1)KB,若用16K×4bit的存储器芯片构成该内存,共需多少(2)片。(2)
在某台PC上运行ipconfig/all命令后得到如下结果,下列说法中正确的是_____________。WindowsIPConfigurationHoStName…………………:MSZFA2SWBGXX4UTPrimary
校园网连接运营商的IP地址为202.117.113.3/30,本地网关的地址为192.168.1.254/24,如果本地计算机采用动态地址分配,在下图中应如何配置?(51)。
FTP提供了丰富的命令,用来更改本地计算机工作目录的命令是(36)。
SHA-1是一种将不同长度的输入信息转换成__________位固定长度摘要的算法。
DNS服务器在名称解析过程中正确的查询顺序为__________。(2011年上半年试题)
下列说法错误的是__________。
阅读以下说明和Java代码,将应填入(n)处。[说明]在一公文处理系统中,开发者定义了一个公文类OfficeDoc,其中定义了公文具有的属性和处理公文的相应方法。当公文的内容或状态发生变化时,关注此OfficeDoc类对象的相应的DocExplo
阅读下列说明和c++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】现欲构造一文件/目录树,采用组合(Composite)设计模式来设计,得到的类图如6—7所示:【c++代码】#include#include#include
随机试题
有限责任公司的风险承担者是()
导致静脉O2分压增高的情况有
某患儿感冒,症见发热轻,咳嗽重,微恶寒,有汗头痛,鼻塞流涕,咽红,舌苔薄黄,脉浮稍数,适用方剂是
竣工图是( )。
下列属于企业所得税的视同销售情形并确认收人的有()。
印象管理,指人们试图管理和控制他人对自己所形成的印象的过程。通常,人们总是倾向于以一种与当前的社会情境或人际背景相吻合的形象来展示自己,以确保他人对自己做出愉快的评价。根据上述定义,下列属于印象管理的是()。
某男,22岁,有父母陪同前来,系独生子。父母因儿子上网、不读书、有时与家长顶嘴、脾气暴躁来求助。该青年仪容及衣装服饰均正常,入座后说自己主要是情绪不好,后悔以往学习不努力,现在只是个专科生。回忆小学及初中学习都很优秀,升入高中后,不适应寄宿
亚洲国家:美国
GunRightsintheUSImmediatelyaftertheshootingatVirginiaTechUniversity,Americansgatheredtomournthedead.Thepresi
•ReadthetextbelowaboutITtraining.•Inmostofthelines(41-52)thereisoneextraword.Itiseithergrammaticallyinco
最新回复
(
0
)