首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: void fun0{tout<<’B’;} }; class De
有如下程序: #include<iostream> using namespace std; class Base{ public: void fun0{tout<<’B’;} }; class De
admin
2019-04-01
67
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
void fun0{tout<<’B’;}
};
class Derived:public Base{
public:
void fun(){____cout<<’D’;}
};
int main(){
Derived d;
d.fun();
return 0;
}
若程序的输出结果是BD,则划线处缺失的部分是( )。
选项
A、fun();
B、Base.fun();
C、Base::fun();
D、Base->fun();
答案
C
解析
派生类Derived的对象d调用其成员函数fun(),要输出结果为BD,所以在其成员函数fun()中要调用基类Base的成员函数fun()。
转载请注明原文地址:https://www.kaotiyun.com/show/NiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果为_____。#include<iostream.h>voidmain(){innum=0,i=8;do{i--;num++;}while
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为成员函数重载的,则该表达式还可为
执行”cout<<char(’A’+2)<<endl;”语句后得到的输出结果为______。
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
有如下程序:#include<iostream>usingnamespacestd;classPublication{//出版物类charname[30];public:Publication(cha
当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。
如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。classmy(21ass{private:intdata:public::MyClass(int
下列关于运算符重载的叙述中,正确的是
为了使模块尽可能独立,要求
执行下列语句序列:imx=1,&y=x;cout<<x<<’-’<<y<<end1;输出结果为______。
随机试题
下列人员列席全国人民代表大会会议的有:()
合同中有下列哪些情形时,合同无效?()[2010年真题]
现场组装大型设备,各运动部件之间的相对运动精度包括()。
某建筑设有火灾自动报警系统和湿式自动喷水灭火系统,使消防泵控制柜处于自动状态,检测消防泵联动控制功能,能启动消防泵的操作有()。
以下设备中,只能作为输出设备的是()。
一般而言,现实市场中的套利交易面临的风险有()。
在基金整个运作过程中,起核心作用的是()。
下列出口货物,适用增值税“免税并退税”政策的是()。
人民法院可以判决变更的情形是()。
Whiletravelingabroad,Mr.JacksonFrankran’shortofmoney.Sohewrotetohisbrother,askingfor$500."Sendthemoneyby
最新回复
(
0
)