首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)const {this->a=a;} //② static int g(
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)const {this->a=a;} //② static int g(
admin
2017-10-17
48
问题
有如下类定义: 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
解析
本题考查了类的定义。一个类的常数据成员的初始化只能在成员初始化列表中进行,所以选项A不正确。常成员函数不能更新对象的数据成员,所以选项B不正确。静态成员函数可以直接访问类中说明的静态成员,但不能直接访问类中说明的非静态成员,所以选项C也不正确。故应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/tWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序执行后的输出结果是#include<iostream>usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r;
下面语句段的输出结果是【】。intx=0,y=2,z=3;switch(x){case0:switch(y){case1:cout<<’*’;break;
若a是float型变量,且a=6,则表达式“a/2+(int)(a+1)%2”的值为【】。
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
设有定义intx;floaty;,则10+x+y值的数据类型是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
完成下列类的构造函数,初始化语句为【 】。#include<iostream.h>classTest{private:intx,y;public,voidTest(intinitx,intinity){_
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出: main( ) {int n, k, float score, sum, ave;
以下定义数组中错误的是()
随机试题
下列选项中,不属于“三个代表”的表述的是
某女35岁。因月经过多且经期延长,贫血,血红蛋白仅56g/L,而决定行全子宫切除术。术前主刀医生在考虑手术各步注意事项时,下列哪项可不必顾虑
A.石韦散B.八正散C.二神散D.沉香散E.代抵当汤
爱岗敬业是社会主义职业道德所倡导的首要规范。()
根据企业国有资产法律制度的规定,下列关于国家出资企业管理者兼职限制的表述中,正确的有()。
确定是否出现脱水的最早和有效的主观指标是()。
英国剑桥大学的史蒂芬.霍金教授是当代国际著名物理学大师,也是杰出的科普作家。他于1988年写的一部在世界上广为流传的科普小说是()。
简述教师劳动的特点。
Writeanessayof160—200wordsbasedonthefollowingpicture.Inyouressay,youshould1)describethepicturebriefly,
有如下类声明:classMau{intk;public:Mau(intn):k(n){}intcalc()const;};则成员函数calc的下列
最新回复
(
0
)