首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class Base { private: int a,b; public: Base(int
若有以下程序: #include <iostream> using namespace std; class Base { private: int a,b; public: Base(int
admin
2010-03-29
70
问题
若有以下程序: #include <iostream> using namespace std; class Base { private: int a,b; public: Base(int x, int y) { a=x; b=y; } void disp () { cout<<a<<" "<<b<<end1; } }; class Derived : public Base { private: int c; int d; public: Derived(int x,int y, int z,int m) :Base(x,y) { c=z; d=m; } void disp () { cout<<c<<" "<<d<<end1; } }; int main() { Base b(5,5),*pb; Derived obj(1,2,3,4); pb=&obj; pb->disp(); return 0; } 执行程序后的输出结果是( )。
选项
A、1,2
B、3,4
C、2,3
D、5,5
答案
1
解析
本题考核基类指针的使用。本题首先定义了一个基类Base和一个由Base派生出来的派生类Derived。在主函数中,定义了一个基类Base指针pb和基类对象 b,还定义了派生类Derived的对象obj。然后将派生类对象obj的地址赋值给指向基类Base的指针pb。由于Derived是Base的子类型,因此允许上述赋值,但这时指针pb只能使用从基类Base继承的成员,即当pb指向obj对象时,pb->disp还是调用基类Base的成员函数disp。所以程序最后输出的对象d中对基类成员的初始化值,即1,2。
转载请注明原文地址:https://kaotiyun.com/show/KGjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
下面对软件测试描述错误的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
有以下函数:intttaa(char*s){char*t=S:while(*t++);t--:return(t-s);}以下关于aaa函数功能叙述正确的是()。
某二叉树共有7个节点,其中叶子节点只有1个,则该二叉树的深度为(假设根节点在第1层)()。
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",case,pri
关于C语言的符号常量,以下叙述中正确的是
已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是()。#include#includevoidfun(chas*p){inti=0;while(p[i]){if(p[i]==’’&&isl
请编写函数fun,该函数的功能是:删除一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456666
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
A.儿童B.青少年C.青壮年D.壮年人E.老年人股骨颈骨折多见于
小儿出生后生长发育最快的时间是
卵子受精后第几日分裂成16个细胞组成的实心团块称为桑葚胚,于受精第几日早期囊胚进入子宫腔,约在受精后第几日囊胚开始着床
患者杨女士,43岁,近日由于宫颈癌,需作广泛性子宫切除和盆腔淋巴结清扫术。该患者术后保留尿管的时间是
安全生产工作应当以人为本,坚持安全发展,坚持安全第一、预防为主、综合治理的方针,强化和落实生产经营单位的主体责任,建立生产经营单位负责、职工参与、政府监管、行业自律和社会监督的机制。()
下列各项中不是项目特征的是()。
2×16年年末,甲公司与财务报表列报相关的事项如下:(1)购买的国债将于2×17年5月到期;(2)乙公司定制的产品尚在加工中,预计将于2×18年10月完工并交付乙公司;(3)甲公司发行的公司债券将于2×17年11月到期兑付;(4)向银行借入的款项将于2×1
()是企业经营总方针的组成部分,是企业管理者对质量的指导思想和承诺。
右图是一个几何体的三视图,根据图中数据,可得该几何体的表面积是().
•Readthearticlebelowaboutwhyandhowtofindagoodboss.•Choosethebestsentencefromtheoppositepagetofilleacho
最新回复
(
0
)