首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C++中,编译系统自动为一个类生成默认构造函数的条件是
在C++中,编译系统自动为一个类生成默认构造函数的条件是
admin
2019-04-18
82
问题
在C++中,编译系统自动为一个类生成默认构造函数的条件是
选项
A、该类没有定义任何公有构造函数
B、该类没有定义任何无参构造函数
C、该类没有定义任何构造函数
D、该类没有定义任何成员函数
答案
C
解析
C++中,只有当一个类没有定义构造函数时,编译器才会自动生成一个默认构造函数,一个类哪怕只定义了一个构造函数,编译器也不会再生成默认构造函数;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/l4Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为Objectid=0Objectid=1请将程序补充完整。#include<iostream>usingnamespacestd;classPoint{pu
当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib(n-2);}
对于循环队列,下列叙述中正确的是
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
下列关于模板的叙述中,错误的是
下列关于运算符重载的叙述中,正确的是
程序流程图中的菱形框表示______。
如下程序的输出是#include<iostream>usingnamespacestd;classBase{public:Base(){cout<<"BB";f();}voidf(){cout<
随机试题
谷氨酰胺参与
肾实质及被膜下亚急性期出血,在
眶蜂窝织炎的临床表现有()
下列五输穴中,属“土”的是
某无梁楼盖柱网尺寸为6m×6m,柱截面尺寸为450mm×450mm,楼板厚200mm,如题图,混凝土强度等级为C25,箍筋采用HPB300钢,弯起钢筋采用HRB335钢。as=20mm。若已知无梁楼板承受的集中反力设计值为Fl=424.1kN,则采用
某租赁公司于2008年将账面价值为2500万元的一套大型电子计算机以融资租赁方式租赁给B企业,该大型电子计算机占企业资产总额的30%以上。双方签订合同,B企业租赁该设备48个月,每6个月月末支付租金300万元,B企业担保的资产余值为450万元,另外担保公司
上海桃花节的主要活动场所和内容有()。
分散型配送网络是指在一个______(通常指在一个层次上)设有多个物流中心,而将客户按______,归属某一个物流中心。
文学除了消遣休闲,肯定还有其他娱乐方式不可替代的功能。在我看来,这一独特功能就是对人的精神世界的净化和提升。通过它,我们的心灵更加______,思想更加______,境界更加______。依次填入划横线处最恰当的一项是()。
材料1谈到人的价值,有一点许多人会困惑:万物都以其本身的品质来衡量,惟独人是例外。一匹马,我们赞扬的是它的矫健灵活,而不是它的鞍鞯;一条猎狗,我们赞扬的是它的速度,而不是它的项圈;一只鸟儿,我们赞扬的是它的翅膀,而不是它的牵绳或者脚铃。对于一个人,我们为
最新回复
(
0
)