首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-06-10
65
问题
有如下类定义:
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/gufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是( )。
下列叙述中,正确的是()。
下列有关运算符重载的叙述中,正确的是()。
对下列二叉树进行前序遍历的结果为()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTempp2;MyTempp3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下列对于软件测试的描述中正确的是()。
在下列原型所示的C++函数中,按"传值"方式传递参数的是()。
软件测试的目的是()。
随机试题
飞溅式润滑是利用油泵产生压力油,通过管路向压缩机供油。
OnlineDatingOnlinedatingisadatingsystemwhichallowspeopletomakecontactandcommunicatewitheachotheroverthe
Myfatherwas【C1】______astrongmanwholovedbeingactive,butaterribleillness【C2】______allthataway.Nowhecannolonge
天竹黄既能清热化痰,又能
我国宪法的修改由全国人大()。
会场的主席台和场内座次一般根据()安排。
色相是指一种颜色的饱和度,也称彩度或色度。()
情绪和情感对内驱力起着放大和增强的作用,适度的情绪兴奋,可以使人的身心处于活动的最佳状态,进而推动人们有效地完成工作和学习任务。这说明情绪和情感具有()
为获得政府对于一种作物的价格支持补贴,农场主必须种植与过去若干年相同的作物。当农场主希望年复一年种植的同样的农作物得到较高的产量时,就需要使用大量的化肥和杀虫剂,这样会造成水污染。因此,专家们督促农场主们将他们的农作物分散化,每年轮流种植。以上陈述,如果是
拟在屏幕上输出HelloWorld,使用的Python语句是()。
最新回复
(
0
)