首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于一个类定义,下列叙述中错误的是( )。
对于一个类定义,下列叙述中错误的是( )。
admin
2020-12-21
23
问题
对于一个类定义,下列叙述中错误的是( )。
选项
A、如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数
B、如果没有定义缺省的构造函数,编译器一定将生成一个缺省的构造函数
C、如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数
D、如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数
答案
B
解析
本题考查构造函数和复制构造函数,如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数,如果已经定义了构造函数和拷贝构造函数,编译器不会牛成任何构造函数。如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数。
转载请注明原文地址:https://jikaoti.com/ti/UYl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板声明: template<typename T> T Max(Ta,Tb){return(a>=b)?a:b;) 下列对函数模扳Max的调用中错误是
下面是重载为非成员函数的运算符函数原型,其中错误的是
有如下程序段:inti=4;intJ=1:intmain(){inti=8,J=i;cout
有如下程序:#include<iostream>usingnamespacestd;intmain(){inta[6]={23,15,64,33,40,58};ints1,s2;s
执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<’*’;
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:1121注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>usingnamespacestd;classBase{
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
下列结构中为非线性结构的是
下列选项中不属于面向对象程序设计特征的是
随机试题
牙周引起的牙髓感染,最主要的途径是
在口腔健康流行病学抽样调查中.某省的龋均(12岁)为2.0,根据WHO度龋病流行程度的评价指标应为
卫生行政部门发现被许可人从事卫生行政许可事项的活动,不符合其申请许可时的条件和要求的,应当()
商业银行应对贷款损失的第一道防线是()。
“应收账款”总账借方科目余额12000万元,其明细账借方余额合计18000万元,贷方明细账余额合计6000万元;“预收账款”总账贷方科目余额15000万元,其明细账贷方余额合计27000万元,借方明细账余额合计12000万元。“坏账准备”科目余额为3000
甲股份有限公司(以下简称“甲公司”)2×15年、2×16年发生的有关交易或事项如下:(1)2×15年2月10日,甲公司自公开市场以6.8元/股购入乙公司股票2000万股,占乙公司发行在外股份数量的4%,取得股票过程中另支付相关税费等40万元。甲公司在取得
周某在妻子亡故后一直单身,多年来由保姆照顾其起居,现周某病危,他准备将一半的财产留给保姆。则下列说法正确的有()。
下列说法错误的是:
ResearchintoDNAhashadasignificantimpactonmedicine.ThroughrecombinantDNAtechnology,scientistscanmodifymicroorgan
Whatisoneservicethatbanksdonotprovide?
最新回复
(
0
)