首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于构造函数和析构函数的描述,错误的是( )。
下面关于构造函数和析构函数的描述,错误的是( )。
admin
2020-10-21
36
问题
下面关于构造函数和析构函数的描述,错误的是( )。
选项
A、析构函数中调用虚函数采用静态联编
B、对虚析构函数的调用可以采用动态联编
C、当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数
D、构造函数可以声明为虚函数
答案
D
解析
构造函数的主要作用是对数据成员初始化。构造函数不能声明为虚函数,这是因为在执行构造函数时类对象还未完成建立过程,当然谈不上函数与类对象的关联。
转载请注明原文地址:https://kaotiyun.com/show/5uyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义:templateT1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为()。
有如下程序:#includeusingnamespacestd;classobj{staticinti;public:Obj(){i++;}~Obj(){i--;}s
下面对静态数据成员的描述中,正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
下面程序的运行结果是()。#includeusingnamespacestd;classTestClass{staticintn;public:TestClass0{
使用VC6打开考生文件夹下的源程序文件modi1.cpp,请修改程序中的错误,使程序能得出正确的结果:num:0num:1num:10注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在/
若有定义“intx=4,y=5;”,则表达式“y>x++?x——:y++”的值为()。
下列关于this指针的叙述中,正确的是()。
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
随机试题
在临床使用中需要进行血药浓度监测,并据此调整剂量,以达到用药安全、有效目的的抗菌药物是
脑出血最常见的病因是()。
有关窦性P波的描述,下列哪项是错的
下列各项,可闻及心尖部舒张中晚期隆隆样杂音的是
关于劳动合同解除的规定,下列情形中,()属于劳动者提前通知后,即可单方面解除劳动合同。
任免和聘用干部的公文文种为()。
下列适用我国《产品质量法》规定的产品是()。
下列选项中,能够引起随意注意的是()
阅读下面的程序段:forI=1to3forj=Ito1fork=jto3a=a+1nextknextjnextI执行上面的三重循环后,a的值为【】。
ImaginationThedecayofsenseinmenwakingisnotthedecayofthemotionmadeinsense,butanobscuringofitinsuchman
最新回复
(
0
)