首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { public: Test(){a=0;e=0;}//① int f(int a)eonst{this->a=a;}//② static int g(){return
有如下类定义: class Test { public: Test(){a=0;e=0;}//① int f(int a)eonst{this->a=a;}//② static int g(){return
admin
2021-02-22
18
问题
有如下类定义:
class Test
{
public:
Test(){a=0;e=0;}//①
int f(int a)eonst{this->a=a;}//②
static int g(){return a;}//③
void h(int b){Test::b=b;};//④
private:
int a;
static int b;
cons|int c:
};
int Test::b=0:
在标注号码的行中,能被正确编译的是( )。
选项
A、①
B、②
C、③
D、④
答案
D
解析
只能通过构造函数的参数初始化列表对常数据成员进行初始化,本题中常数据成员为c。①通过默认构造函数初始化c,所以不正确。常成员函数只能引用本类中数据成员,而不能修改它,所以②不正确。静态成员函数由于没有this指针,所以不能访问本类中的非静态成员,所以③错误。
转载请注明原文地址:https://kaotiyun.com/show/fIfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于
数据流程图(DFD图)是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
若一个函数的原型为“int*Xfun1(intx,int&y,charz);”,则该函数的返回值类型为()。
随机试题
下列哪项不属于学校事物环境【】
下列各项中,不属于奔豚症状的是()
有价保单
下列关于结核菌素试验的方法,错误的是
需设立专用仓库储存的药品是
诊断恶性葡萄胎最主要依据是:
余某教唆某工厂保管员刘某在值班时让其潜入仓库。余某因此盗得大批财物,销赃后分了400元赃款给刘某。余某、刘某的行为构成了( )。
《国民经济和社会发展第十二个五年规划纲要》在深刻分析基本国情和发展阶段性特征的基础上,明确了“十二五”时期经济社会的()。
某公司目前的资本来源包括每股面值1元的普通股800万股和平均利率为10%的3000万元债务。该公司现在拟投产一个新产品,该项目需要投资4000万元,预期投产后每年可增加息税前利润400万元。该项目备选的筹资方案有三个:(1)按11%的利率平价发行债券;
UntilItookDr.Offutt’sclassinDeMathaHighSchool,Iwasanunderachievingstudent,butIleftthatclass【B1】______never
最新回复
(
0
)