首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为2,横线处应添加语句( )。 #include using namespace std; class TestClass l { public: void fun0{cout
下列程序的输出结果为2,横线处应添加语句( )。 #include using namespace std; class TestClass l { public: void fun0{cout
admin
2015-08-01
63
问题
下列程序的输出结果为2,横线处应添加语句( )。
#include
using namespace std;
class TestClass l
{
public:
void fun0{cout<
};
class TestClass2:public TestClassl
{
public:
void fun(){cout<<2;}
};
intmain()
{
选项
A、public
B、private
C、virtual
D、protected
答案
C
解析
由主函数main入手,定义TestClassl类的指针对象p指向派生类TestClass2。因为基类和派生类中都有fun函数,题目要求输出为2,就是基类对象访问派生类中furl函数。通过虚函数与指向基类对象的指针变量的配合使用,就能方便调用同名函数。所以这里将基类中的fun函数声明为virtual。并且当一个成员函数被声明为虚函数后,其派生类中的同名函数自动成为虚函数。
转载请注明原文地址:https://kaotiyun.com/show/gSNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
列对派生类的描述中,错误的是()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
在下面程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:int
以下对C++语言函数的有关描述中,正确的是
下列对变量的引用中,错误的是
软件测试是为了【】而执行程序的过程。
关系代数运算是以集合运算为基础的运算,它的基本操作是【】、并、差。
对于重载的运算符>>,它是一个
字符串常量"hello"的字符个数是()。
数据结构中,与所使用的计算机无关的是数据的
随机试题
公安机关的督察机构对人民警察的执法活动进行现场督察,这种形式的监督称为事中监督。()
装配胎架按其功能可分为哪几种?
局部紧急停车的特点就是能在短时间内恢复装置开车,处理的原则是各系统能保持原始状态的就尽量维持。()
关于腹部摄影的特点,不妥的是
小柴胡汤中,清解少阳之邪者为小柴胡汤中,清泄少阳之热者为
甲公司和乙公司签订了设备购买合同,合同约定甲公司分期付款购买乙公司的设备,设备总价款100万元,甲公司分5次付款,每次付款20万元。以下说法正确的是:
朱熹担任洞主,亲自掌教的书院是()
要素主义思潮的主要代表人物是(),他在《一个要素主义者促进美国教育纲要》中,首次全面阐述了要素主义教育的基本观点。
有以下程序#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU*a,STU*b){b=a;printf("%s,%
みんなよろこんでおんせん旅行に参加した。
最新回复
(
0
)