首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于下面程序的说法,正确的是( )。 #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
36
问题
关于下面程序的说法,正确的是( )。 #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全国计算机二级
相关试题推荐
设有定义:intk=3,i=2;以下选项中,变量k的值与其他三个不同的是()。
有如下形式的函数:intfun(inta[4][5],int*p[10],intn){…}调用函数之前需要对函数进行说明,即所谓函数向前引用说明,以下对fun函数说明正确的是()。
以下说法错误的是()。
语句cout<<setiosflagags(ios::showpos)<<125<<"/t"<<-125<<endl;的输出结果为【】。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
在一个C++程序中,每个变量都必须遵循【】的原则。
在数据库系统中,把具有以下两个特征的模型称为网状模型。①允许有一个以上的结点没有双亲②有且仅有一个结点无双亲③根以外的结点有且仅有一个双亲④一个结点可以有多个双亲以下各项组合中符合题意的是()。
在数据库管理系统提供的数据功能中,负责多用户环境下的事务处理和自动恢复、并发控制和死锁检测、运行日志的组织管理等功能的是()。
为解决在多重继承环境中因公共基类带来的【】问题,C++语言提供了虚基类机制。
C++语言是从早期的C语言逐渐发展演变而来的。与C语言相比,它在求解问题方法上进行的最大改进是()。
随机试题
电位滴定确定终点的方法()。
A.自发性气胸B.中耳炎C.慢性阻塞性肺气肿D.支气管扩张E.阻塞性肺气肿慢性支气管炎易并发
微囊由囊心物(除主药外可以加入附加剂,囊心物可以是固体,也可以是液体)和囊材组成,其中属于可生物降解的合成高分子囊材的是()。
要建立良好的护际关系,沟通策略不包括
案情:兴海公司与某外贸公司签订买卖合同,由兴海公司以总价款600万元的价格向外贸公司提供大蒜800吨,并约定于2009年8月1日交货,迟交一天罚总价款的3%作为违约金,兴海公司向外贸公司交付20万元作为定金。后因兴海公司未能按期交货,双方发生争议。请问:
水泥土墙支护结构位移超过设计值较多时,水泥土墙卸载部位是()。
保险监管手段不包括( )
汇票持票人甲公司在汇票到期后即请求承兑人乙公司付款,乙公司明知出票人丙公司的破产案件被人民法院受理,仍予以付款。根据票据法律制度的规定,下列表述中,不正确的是()。
影响库存货物质量的因素有哪些?
设向量组α1,α2,α3为3维向量空间R3的一个基,令β1=2α1+2kα3,β2=2α2,β3=2α1+(k+1)α3.证明向量组β1,β2,β3也是R3的一个基;
最新回复
(
0
)