首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使该程序的输出为12。 #include <iostream> using namespace std; class Base { public: int
在下面程序的横线处填上适当的语句,使该程序的输出为12。 #include <iostream> using namespace std; class Base { public: int
admin
2010-03-29
32
问题
在下面程序的横线处填上适当的语句,使该程序的输出为12。
#include <iostream>
using namespace std;
class Base
{
public:
int a;
Base(int i){a=i;}
};
class Derived: public Base
{
int a;
public:
Derived(int x): Base(x),b(x+l){}
void show()
{
【 】;∥输出基类数据成员a的值。
cout<<b<<end1;
}
};
int main()
{
Derived d(1);
d.show();
return 0;
}
选项
答案
cout<<Base::a
解析
本题考核作用域分辨符号的使用。作用域分辨符号是“::”,它可以用来限定要访问的成员所在的类的名称。一般来说,在派生类中对基类成员的访问应该是惟一的。但是,多继承情况下可能造成对基类中某个成员的访问出现不惟一的情况,通过使用对象作用域分辨符可以解决这种对基类成员访问的二义性问题。题中派生类Derived与基类Base定义了数据成员a,所以要访问基类数据成员可以通过作用域分辨符来实现。
转载请注明原文地址:https://kaotiyun.com/show/Ehjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"Zhao
有以下程序#includevoidfun(intn){inti;if((i=n/10)!=0)fun(i);putchar(n%10+’0’);}main(){fun(256);}程序运行后的输出结果是()。
若有定义:charc;intd;,程序运行时输入:c=1d=2<回车>,能把字符1输入给变量c、把整数2输入给变量d的输入语句是()。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=%f\n",s);}出错的原因是
若有定义语句:intx=10;则表达式x-=x+x的值为
关于“while(条件表达式)循环体”,以下叙述正确的是
若有以下函数首部intfun(doublex[10],intn)则下面针对此函数的函数声明语句中正确的是
在黑盒测试方法中,设计测试用例的根据是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
随机试题
下列各项中,治疗肠痈的药物有
下列哪几项是眩晕痰湿中阻证的症状特点
下列各项关于初乳的叙述中,哪个不正确
在非金属材料中,具有较高抗压、耐酸碱腐蚀、耐磨性能,并适用于高温条件,但其脆性大、承受冲击载荷的能力低,此种材料为()。
当进口货物的完税价格不能按照成交价格确定时,海关应当依次使用相应的方法估定完税价格,依次使用的正确顺序是:
理财规划的必备基础是做好( )。
小王投资1年期国债100万元人民币,国债利率为10%;小李将20万元人民币投资于股票市场,1年后再卖出全部股票,收回资金总额为30万元人民币,则比较小王与小李的绝对收益,下列说法正确的是()。
火力投射密度是指军事行动中军事部门在单位时间内的最大弹药发射量。它是现代军事学中衡量作战部队战斗力的重要指标之一。根据上述定义,以下属于通过增大火力投射密度来加强部队战斗力的是()。
Isanti-whitebiasaproblem?Anewstudysayswhitesthinkdiscriminationagainstthemisabiggerproblemthananti-blackbias
可以将高级语言的源程序翻译成可执行程序的是()。
最新回复
(
0
)