首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <iostream> using namespace std; class Base { int a; public: Base(int x){ a=x; } voi
有以下程序 #include <iostream> using namespace std; class Base { int a; public: Base(int x){ a=x; } voi
admin
2013-02-27
61
问题
有以下程序
#include <iostream>
using namespace std;
class Base
{
int a;
public:
Base(int x){ a=x; }
void show(){ cout<<a; }
class Derived : public Base
{
int b;
public:
Derived(int i) :Base(i+1),b(i){}
void show() { cout<<b;
};
int main ()
{
Base b(5),*pb;
Derived d(1);
pb=&d;
pb->show ();
return 0;
}
运行后的打印结果是______。
选项
答案
2
解析
本题考核基类指针与派生类指针的使用。本例程序中类Derived是从基类Base公有继承来的。main()中定义了基类对象b和一个基类指针pb,又定义了派生类Derived的对象d。由于Derived是Base的子类型,因此可以将派生类Derived的对象d的地址赋值给指向基类Base的指针pb,但这时指针pb只能使用从基类Base继承的成员。所以通过对象指针Pb调用的show函数是基类的成员函数show(),从而输出基类私有数据成员a的值2。
转载请注明原文地址:https://kaotiyun.com/show/tlVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序 #include<stdio.h> #include<string.h> main() {chara[5][10]={"efg","abed","mnopq","hijkl","rstuvwxyz"}; char*p[5
若有定义:doublea;floatb;shortc;若想把1.2输入给变量a,3.4输入给变量b,5678输入给变量c,程序运行时键盘输入: 1.23.45678<回车> 则以下正确的读入语句是()。
下列叙述中正确的是()。
函数fread(buffer,size,count,fp)中buffer代表的是()。
有说明语句:inta,b;,如果输入111222333,使得a的值为111,b的值为333,则以下正确的语句是()。
定义学生选修课程的关系模式如下: SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分) 则对主属性部分依赖的是()。
下列给定程序中,已建立了一个带头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的
有以下程序:#include<stdio.h>main(){intsum=10,n=1:while(n<3){sum=sum-n;n++;}printf("%d,%d",n,sum):}程序运行后的输出结果是()。
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:请勿改动主函数main和其他函
当+运算符被重载为友元函数时,友元运算符Obj1+obj2被C++编译器解释为______。
随机试题
以下关于认股权证价值的公式,正确的是()。
柏叶汤和泻心汤均可治疗血证,两者在病机、脉症、治法上有何区别?
糖尿病孕妇娩出的新生儿易发生
下面有关工程合同履行的叙述不正确的是()。
符合条件的非营利组织取得下列收入,免征企业所得税的是()。
假设某商业银行的业务如下:①各项存款2200万元;②各项贷款1400万元;③库存现金100万元;④向央行办理票据再贴现100万元;⑤开办信托投资业务150万元;⑥发行金融债券300万元;⑦在央行存款200万元;⑧承诺向水电厂贷款80万元。除了库存现金,
计算机病毒是人为编制的计算机程序,特征是()。
因侦查犯罪的需要,必要时,按照国家有关规定,公安机关可以优先使用机关、团体、企业事业组织和个人的交通工具、通信工具、场地和建筑物,用后不用支付费用;造成损失的,也可免于赔偿。()
JusteastofdowntownIrvine,insouthernCalifornia,apastorallandscapeisunderconstruction.Littlebylittle,aformermil
Womenarequiteoftencompetentdrivers,buttheyareveryseldomconsistentlyfirst-class.Atbesttheyareamildhazard,atw
最新回复
(
0
)