首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于下面程序的说法,正确的是( )。 #include <iostream> using namespace std; class x { int a; public: x(){a=3;}
关于下面程序的说法,正确的是( )。 #include <iostream> using namespace std; class x { int a; public: x(){a=3;}
admin
2013-02-27
24
问题
关于下面程序的说法,正确的是( )。 #include <iostream> using namespace std; class x { int a; public: x(){a=3;} int geta( ) {cout<<a<<endl; return a; } }; class y: x { int b; public: x:: geta; //A void result ( ) {b=geta ( )+8; cont<<b<<endl;} }; void main ( ) { y yy; //B yy. result( ); yy. geta( ); //C }
选项
A、A行错误,应写成“x::geat()”
B、B行错误,应写成“y yy();”
C、C行错误,不能对私变量引用
D、没有错误,其输出结果为: 3 11 3
答案
8
解析
语句x::geta;把基类中的公有成员说明为子类中的公有成员,因而可以为子类对象引用。
转载请注明原文地址:https://kaotiyun.com/show/6sNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
以下选项中关于C语言算术表达式的叙述中错误的是()。
以下叙述中错误的是()。
以下叙述中错误的是()。
已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
下列不属于结构化分析常用工具的是()。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
不属于结构化程序设计方法的四条原则是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
随机试题
ThenorthAustraliancityonDarwinwasdevastatedbyastrongcyclone(龙卷风)onChristmasDay.Thedeathanddestructionwasduea
葡萄球菌的致病物质主要是毒素和酶,具有________,________,________及________等作用。产生________酶的葡萄球菌致病力强,是化脓性感染的主要原因。
A.腹部平片B.肝脏CTC.肝穿刺活检D.腹腔镜E.纤维内镜可以确诊肝硬化的检查是
流行性乙型脑炎最主要的死亡原因是()
属于骨折早期并发症的是
甲研究所与乙公司于2018年8月1日订立买卖合同,合同约定:乙公司向甲研究所购买两台具有特定性能的石墨卷材生产设备,总价款300万元;乙公司应于合同签订之日起3日内向甲研究所支付100万元预付款;甲研究所应于2018年11月1日之前交付第一台设备(乙公司自
下列公司组织机构中关于公司职工代表的表述中,不符合《公司法》规定的是()。
ABC公司为增值税一般纳税人,2017年6月发生如下经济业务:(1)3日购入生产用A材料一批,取得增值税专用发票注明的价款80万元,增值税税额13.6万元,款项已通过转账支票方式支付,当日材料已验收入库。(2)9日外购需安装的生产线设备一套,取得增值税
太阳系中,密度最大的行星是()。
A、B、C、D、C
最新回复
(
0
)