首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为使程序的输出结果为: Base:: fun 那么应在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { pub
为使程序的输出结果为: Base:: fun 那么应在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { pub
admin
2010-03-29
20
问题
为使程序的输出结果为: Base:: fun 那么应在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public: void fun () { cout<<"Base: :fun"<<end1; } }; class Derived : public Base { public: void fun ( ) { cout<<"Derived: :fun"<<end1; } }; int main ( ) { Base a,*pb; Derived b; _________; pb->fun(); //调用基类的成员函数 fun() return 0 ; }
选项
A、pb=&a
B、pb=b
C、pb=&b
D、pb=&Base
答案
4
解析
本题程序中类Derived是从基类Base公有继承的。主函数中定义了一个基类对象a和一个指向基类对象的指针pb,又定义了一个派生类Derived对象b。当 pb指向对象b时,pb->fun()调用基类Base的成员函数fun()。这是由于Derived是 Base的子类型,因此可以将派生类Derived的对象b的地址赋值给指向基类Base的指针pb,但这时指针pb只能使用从基类Base继承的成员。
转载请注明原文地址:https://kaotiyun.com/show/9Tjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n"
某系统总体结构图如下图所示,该系统结构图的最大扇出数、最大扇入数的总和是
有以下程序:#include{inta;charb[10];doublec;};stmctAf(stmctAt);main(){stmctAa={1001,“Zha
有以下程序#include<stdio.h>voidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
某二叉树共有7个节点,其中叶子节点只有1个,则该二叉树的深度为(假设根节点在第1层)()。
以下叙述中正确的是
在软件开发中,需求分析阶段产生的主要文档是()。
以下是if语句的基本形式:if(表达式)语句其中“表达式”()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
膳食或食物中总视黄醇当量的计算正确的是
患者右上中切牙扭转近90度角,且伴有唇侧倾泻,牙髓正常,牙根长、粗大,牙槽骨轻度吸收,牙龈红肿,探易出血。在患者不愿意正畸治疗的情况下,以下哪项是最佳的治疗方案()
药品经营企业、医疗机构有证据证明其不知道所销售药品是假药、劣药的,应当()
2011年8月8日,甲、乙、丙、丁共同出资设立了A有限责任公司(以下简称“A公司”)。A公司未设董事会,仅任命丙为执行董事。2012年6月8日,甲拟将其所持有的全部股权以20万元的价格转让给戊。甲于同日分别向乙、丙、丁发出通知书就股权转让事项征求同意。乙、
单亲母亲家庭常常面临的问题有()。
试述我国公民基本权利与义务的特点。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
下列尚未发生学习的现象是()。
SportorSpectacle?MuhammadAliisprobablythemostfamoussportsfigureonearth;heisrecognizedoneverycontinentand
PeoplewholiveinTaylorstownhavemadetheirchoices:sceneryovershopping,deeroverdrive-throughs.Thehistoricenclave,a
最新回复
(
0
)