首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: c1ass Test { public: Test(){a=0;c=0;} //① int f(int a)const{this—>a=a;} //② static int g()
有如下类定义: c1ass Test { public: Test(){a=0;c=0;} //① int f(int a)const{this—>a=a;} //② static int g()
admin
2020-04-07
27
问题
有如下类定义:
c1ass 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错误。
转载请注明原文地址:https://jikaoti.com/ti/UGA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在一个派生类的成员函数中,试图调用其基类的成员函数“voidf();”,但无法通过编译,这说明
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
若有以下程序:#include<iostream>usingnamespacesstd;classA{public:A(){}A(inti){
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
下列叙述中,不属于测试的特征的是
一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为______。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
以下有关类与结构体关系的叙述不正确的是
随机试题
史前人类社会,经历了上百万年的历史.其管理的特点可概括为【】
女性23岁,月经期。诉尿频、尿急、尿痛3天就诊。以往无类似发作史。体检:膀胱区无压痛,双肾区无叩痛。为明确诊断,最有价值的检查项目是
输血反应不包括
A.寻常性间质性肺炎(UIP)B.脱屑性间质性肺炎(DIP)C.非特异性间质性肺炎(NSIP)D.急性间质性肺炎(ALP)E.隐源性机化性肺炎(COP)男性,50岁,干咳,气短半年。纤支镜活检示肺泡内大量的巨噬细
2002年4月2日,某银行与某公司签订贷款合同,约定银行贷款给公司,公司以土地使用权为抵押。2002年6月1日,公司办理土地使用权抵押登记手续,并取得土地管理局签发的抵押证书。后因公司未依约还款,某银行提起诉讼。2003年2月4日,法院作出民事判决,认定土
在项目盈亏平衡分析中,正确的提法是( )。
学前心理学正式成为科学是从()的《儿童心理》出版算起的。
遗传决定论的代表人物有()。
法律的含义包括()
以下程序:#include#includemain(){charstr[]=“abcd\n\123\xab”;printf(“%d”,strlen(str));}运行后的输出结果是
最新回复
(
0
)