首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;c=0;} ∥① int f(int a) bonst{this->a=a;} //② static int g ()
有如下类定义: class Test { public: Test(){a=0;c=0;} ∥① int f(int a) bonst{this->a=a;} //② static int g ()
admin
2019-04-01
53
问题
有如下类定义:
class Test
{
public:
Test(){a=0;c=0;} ∥①
int f(int a) bonst{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://kaotiyun.com/show/jYAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于虚基类的描述中错误的是
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出:main(){intn,k;floatscore,sum,ave;sum=0.0;for(n=1;n<=10;n++){
关于虚函数,下面说的正确的是
数据的逻辑结构有线性结构和______两大类。
请将下列类定义补充完整。classBase{public:voidfun(){cout<<“Base::fun”<<endl;}};classDerived:publicBase{public:voidfun(){
在面向对象程序设计中,从外面只能看到对象的外部特征,而不知道无需知道数据的具体结构以及实现操作的算法,这称为对象的______。
有如下程序段:inti=1;while(1){i++;if(i==10)break;if(i%2==0)eout<<’$’;}执行这个程序段输出字符*的个数为
下列关于运算符重载的叙述中,正确的是
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTestClass1:
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
肝能分泌()。
行政权力的主体是()
企业已完成销售手续但购买方在月末尚未提取的商品,仍应作为企业的库存商品核算。
收到外商投入设备一台能引起资产和所有者权益同时增加。()
A公司为B公司承建厂房一幢,工期自2005年9月1日至2007年6月30日,总造价3000万元,B公司2005年付款至总造价的25%,2006年付款至总造价的80%,余款2007年工程完工后结算。该工程2005年发生成本500万元,年末预计尚需发生成本
“大学遗憾”是“过来人”的人生体验。我们为当初的“遗憾”而唏嘘不已,我们希望用我们的“前车之鉴”来给新生们提个醒儿。这些心意都是好的。然而,我们无法将我们的大学体验直接移植给正在踌躇满志的新生,我们也无法替代他们筹划他们的大学生活。大学生活本就是一种生活体
中断的概念是()。
UNIX系统中,把输入输出设备看作是
Howtojumpqueuefury?Ifyoufindyourselfwaitinginalongqueueatanairportorbusterminusthisholiday,willyoutryto
Duringthetraditionalweddingceremony,the(1)_____couplepromiseeachotherlifelongdevotion.Yet,aboutoneoutoffourAme
最新回复
(
0
)