首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序的横线处填上适当的语句,是该程序的输出为12。 #include<iostream> using namespace std; class Base { public: int a; Base(
在下面的程序的横线处填上适当的语句,是该程序的输出为12。 #include<iostream> using namespace std; class Base { public: int a; Base(
admin
2009-02-15
52
问题
在下面的程序的横线处填上适当的语句,是该程序的输出为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+1){}
void show()
{
【 】; //输出基类数据成员a的值。
cout<<b<<endl;
}
};
int main()
{
Derived d(1);
d.show();
return 0;
}
选项
答案
cout<<Base::a
解析
本题考核作用域分辨符号的使用。作用域分辨符号是“::”,它可以用来限定要访问的成员所在的类的名称。一般来说,在派生类中对基类成员的访问应该是惟一的。但是,多继承情况下可能造成对基类中某个成员的访问出现不惟一的情况,通过使用对象作用域分辨符可以解决这种对基类成员访问的二义性问题。题中派生类 Derived与基类Base定义了数据成员a,所以要访问基类数据成员可以通过作用域分辨符来实现。
转载请注明原文地址:https://kaotiyun.com/show/Wzjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){printf("%d\n",NULL);}程序运行后的输出结果是()。
设有定义:intx=2;,以下表达式中,值不为6的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一
有以下程序#include<stdio.h>main(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm
下列关于C语言数据文件的叙述中正确的是()。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,
以下选项中,当x为大于1的奇数时,值为0的表达式是
随机试题
物资是()资料的简称。
患者,男,32岁。无牙,其两侧上颌结节颊侧均有过大倒凹,修复前最好的处理方法是
神经垂体贮存的激素是
在我国,全国人民代表大会和政治协商会议每年同期召开,这一做法虽未在宪法中明确规定,但多年来已经形成惯例。从法律渊源的角度来考查,这一宪法惯例属于:()
企业原材料盘盈,批准处理后应()。
柴油机和汽油机的着火方式有何不同?
企业拥有并自行经营的饭店,属于企业的投资性房地产。()
房地产开发企业销售新房时,土地增值税扣除项目允许单独扣除的税金是()。
相悦定律,是指人与人在感情上的融洽和相互喜欢,可以强化人际间的相互吸引。也就是说决定一个人是否喜欢另一个人的重要因素是,对方是否也喜欢他。根据上述定义,下列不符合相悦定律的是()。
最近空前的恐惧击碎了小李夫妇俩对孩子的甜蜜梦幻。孩子已将近3岁了,自从5个月时左眼眶磕伤被包扎后,就发现孩子表现不正常,但并没引起夫妇俩太多注意。可最近孩子的行为使他们一下子感到事态的严重。他的左眼视力非常差,总是把一个物体看成两个物体,并在拿东西时触摸目
最新回复
(
0
)