首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream> using namespace std; class Base { int a; public: Base(int x){ a=x;} vuid
有以下程序 #include<iostream> using namespace std; class Base { int a; public: Base(int x){ a=x;} vuid
admin
2013-02-27
23
问题
有以下程序
#include<iostream>
using namespace std;
class Base
{
int a;
public:
Base(int x){ a=x;}
vuid 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的对象do由于Derived是Base的子类型,因此可以将派生类Derived的对象d的地址赋值给指向基类Base的指针pb,但这时指针pb只能使用从基类Base继承的成员。所以通过对象指针pb调用的show函数是基类的成员函数show(),从而输出基类私有数据成员a的值2。
转载请注明原文地址:https://kaotiyun.com/show/beVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> intfun(inta[],intn) { if(n>1) returna[0]+fun(a+1,n-1); else returna[0]; } main()
有以下程序 #include<stdio.h> voidfun(char*a,char*b) { a=b; (*a)++; } main() { charch1=’A’,ch2=’a’,*p1=&ch1,*p2=&ch
若有定义:inta=1,b=2,c=3,d=4,m=2,n=2;,则执行(m=a>b)&&(n=c>d)后n的值是()。
有以下程序:#include<stdio.h>main(){imm=l,n=2,*p=&m,*q==&n,*r;r=P;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*P,*q);}程序运行后的输出结果是(
若有定义语句:inta[4][10],*P,*q[4];,且0≤i<4,则错误的赋值是()。
已知下列函数定义:fun(int*b,int,c,intn,intdata){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法是(假设变量a的说明为inta[50])(
按照C语言规定的用户标识符命名规则,不能出现在用户标识符中的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为【】。
白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和【】。
随机试题
A.酒窝征B.橘皮征C.卫星结节D.乳头凹陷乳腺癌癌细胞侵犯皮肤淋巴管产生
A.M受体B.N受体Cα受体D.β受体E.α1受体能被阿托品阻断的受体是
颅内压增高三主征是
人体被病原体侵袭后不出现或仅表现轻微症状但通过免疫学的检测可发现入侵者的抗体称为
房地产查验的基本途径主要有()。
伤寒并发肠穿孔和出血容易发生在()。
斯塔夫里阿诺斯在《全球通史》中高度赞扬了我国宋朝时期的成就,“除了文化上的成就外,宋朝时期值得注意的是,发生了一场名副其实的商业革命,对整个欧亚大陆有重大意义”。这里的“商业革命”具体表现在()。
从所给四个选项中,选择最合适的一个填入问号处,使之符合已呈现的规律性:
针对不同的传输介质,网卡提供了相应的接口。适用于非屏蔽双绞线的网卡应提供______。
ToGetontheSamePageSamiAdwanistheverymodelofasoft-spokenprofessor.Hemeasureshiswords,andlistenscarefull
最新回复
(
0
)