首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this-〉a=a;}//② static int g(){return
有如下类定义: class Test { public: Test(){a=0;c=0;}//① int f(int a)const{this-〉a=a;}//② static int g(){return
admin
2020-12-21
19
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;}//①
int f(int a)const{this-〉a=a;}//②
static int g(){return a;}//③
void h(int b){Test::b=b;};//④
private:
int a:
static int b=
const int c;
};
int Test::b=0;
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
只能通过构造函数的参数初始化列表对常数据成员进行初始化,本题中常数据成员为C。①通过默认构造函数初始化C,所以不正确。常成员函数只能引用本类中数据成员,而不能修改它,所以②不正确。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员,所以③错误。
转载请注明原文地址:https://kaotiyun.com/show/WOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;classXCF{inta;public:XCF(intaa=O):a(aA){cout
已知函数f的原型是:voidf(int*a,long&B);,变量v1、v2;的定义是intv1;longv2;正确的调用语句是
有类定义如下:classType{public:Type(inti=0);Typeoperator-(int);friendTypeoperator+(Type,Type);privat
有如下程序:#include<iostream>usingnamespacestd;classXA{inta;public:staticintb;XA(intaA):a(aA){
C++中的模板包括
下列关于模板形参的描述中,错误的是
以下关键字不能用来声明类的访问权限的是
下面模型中为概念模型的是
数据库设计过程不包括
下列选项中,正确的C++标识符是()。
随机试题
2009年12月,甲托乙购买化肥,给乙化肥款8000元。乙买完化肥后,剩余500元,于是就用其中的100元购买了有奖邮政明信片。后来,乙将买明信片一事告诉甲,甲想快到元旦了,孩子们会用得上,于是就收下了。甲的儿子(15岁)将其中一张送给朋友丙。2010年7
浮头式换热器具有能消除热应力、便于清洗和检修方便的特点。
社会知觉
鞣质具有的理化性质不包括
肢体能抬离床面但不能对抗阻力时的肌力程度是
女,40岁。大面积银汞合金充填,最近食物嵌塞,余牙正常,要求治疗。如果此牙为死髓牙。牙冠缺损3/4。牙根长大.根管治疗完善。牙槽骨高度基本正常。最佳的治疗方案为
呼吸过速是指呼吸频率超过
超过提示付款期限提示付款的,持票人开户银行不予受理,付款人不予付款。但持票人并不丧失对出票人的追索权,出票人仍应对持票人承担支付票款的责任。()
会计机构负责人、会计主管人员也应当持有会计从业资格证书。()
(2011年上海.A类.108)行政公文发文处理是行政机关日常必须做好的基础性工作,也是办公部门处理行政公文不可或缺的工作内容,发文处理的首要任务是对行政公文进行()。
最新回复
(
0
)