首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的构造函数不能通过编译,正确的构造函数应该是______。 #include<iostream.h> class Sample { public: int n; const int con;
下列类的构造函数不能通过编译,正确的构造函数应该是______。 #include<iostream.h> class Sample { public: int n; const int con;
admin
2013-02-27
31
问题
下列类的构造函数不能通过编译,正确的构造函数应该是______。
#include<iostream.h>
class Sample
{
public:
int n;
const int con;
Sample(int m) {con=m+1;n=m;}
void disp( ) {cout<<"normal:n="<<n<<endl;}
void disp( )const {cout<<"static:n="<<n<<endl;}
};
void main( )
{
const Sample a (12);
Sample b (13);
a.disp( );
b.isp( );
cout<<a.n<<","<<b.con<<endl;
}
选项
答案
Sample(int m):con(m+1){n=m;)
解析
本题考察常数据成员的初始化方法。常数据成员的定义必须出现在类体中,而且初始化只能通过构造函数的成员初始化列表进行,而且不能被更新。
转载请注明原文地址:https://kaotiyun.com/show/3dVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C语言常量的类型从字面形式上可区分,以下判断中正确的是()。
对于一个正常运行的C语言程序,以下叙述中正确的是()。
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是()。
某二叉树的中序序列为CBADE,后序序列为CBEDA,则前序序列为()。
某完全二叉树共有256个节点,则该完全二叉树的深度为()。
若有定义:inta=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是()。
在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为【】。
为满足运算符+的可交换性,必须将其重载为【】。
重新定义标识符的作用域规定是外层变量被隐藏,【】变量是可见的。
已知二叉树的前序序列为ABDCEFG,中序序列为DBCAFEG,则后序序列为______。
随机试题
什么叫凝汽器端差?端差增大有哪些原因?
A.5′→3′B.3′→5′C.N端→C端D.C端→N端E.由中间向两端多肽链延长的方向为
公司在下列情况下可以收购本公司股份?()。
关于防水构筑物变形缝处橡胶止水带施工技术要求,错误的是()。
泡沫灭火系统按系统结构分为()。
下列各项中,属于实物控制措施的是()。
证券投资基金的当事人包括()
集团项目组应当评价合并调整和重分类事项的()。
在时变电磁场中,变化的磁场激发涡旋电场,而变化的电场不能激发涡旋磁场。()
××县××村是著名的冬枣生产加工基地,冬枣产业是该村的重要经济支柱。该村村口的一座水泥桥是运输冬枣的主要通道。2012年12月8日,该桥大梁出现裂痕,桥面随时有塌落的危险,现已不能通行机动车辆,不仅影响冬枣运输,而且危及过往行人的安全,必须立即对该桥梁进行
最新回复
(
0
)