首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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){Tes
有如下类定义: 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){Tes
admin
2017-07-28
51
问题
有如下类定义:
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/vFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下变量定义,并已赋确定的值,charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为______。
若有下面的说明和定义:structtest{charm2;floatm3;unionuu{charu1[5];floatu2;}u
对于下面程序,对p进行赋值正确的是( )。 class A{ public:fun(int i){cout<<i<<endl;} }; main(){ void(A::*p)(int); }
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
下列不属于软件工程3个要素的是()。
如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是________。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
假设为循环队列分配的向量空间为Q[20],若队列的长度和队头指针值分别为13和17,则当前尾指针的值为【 】。
将E-R图转换到关系模式时,实体与联系都可以表示成
下列对于软件测试的描述中正确的是
随机试题
输血所致的并发症中,最严重的是【】
试述外阴阴道假丝酵母菌阴道炎的治疗原则。
男,30岁。冠折,断面齐龈,咬合紧。X线片示根管治疗完善。适宜的桩核修复方式为()
我国境内某德国独资公司在出口一批货物到美国时,与中国某保险公司达成保险协议。根据我国法律规定,对该《国际货物运输保险合同》的法律适用,其选择权应该属于()
下列有关共同犯罪人及其刑事责任的论述中正确的有()。
银行资本的构成主要有()。
中央银行为实现特定的经济目标而采取的各种控制、调节货币供应量或信用量的方针、政策、措施的总称是( )。货币政策四大最终目标之间的关系是比较复杂的,其中,货币政策最终目标之间基本统一的应是( )。
病例:患者,男,60岁,肺炎链球菌肺炎。护士巡视病房时,发现其输液不滴,穿刺部位肿胀,无回血,主诉疼痛。应采取的措施为()。
孙某丈夫外出做买卖五年未归,也没有任何音讯,孙某欲改嫁,下面说法正确的是:
A、Thewomanhasjusthadherlunch.B、Theman’ssuitgotreallydirty.C、Themanenjoyshotcoffeeverymuch.D、Thewomandoesa
最新回复
(
0
)