首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为2,横线处应添加语句( )。 #include using namespace std; class TestClass 1 { public: void fun(){cout
下列程序的输出结果为2,横线处应添加语句( )。 #include using namespace std; class TestClass 1 { public: void fun(){cout
admin
2020-10-21
26
问题
下列程序的输出结果为2,横线处应添加语句( )。
#include
using namespace std;
class TestClass 1
{
public:
void fun(){cout<<1;)
};
class TestClass2:public TestClass 1
{
public:
void fun(){cout<<2;}
};
int main()
{
TestClass 1*p=new TestClass2;
p->fun();
delete p;
return ():
}
选项
A、public
B、private
C、virtual
D、protected
答案
C
解析
由主函数main入手,定义TestClassl类的指针对象p指向派生类TestClass2。因为基类和派牛类中部有fun函数,题目要求输出为2,就是基类对象访问派生类中fun函数。通过虚函数与指向基类对象的指针变量的配合使用,就能方便调用同名函数。所以这里将基类中的fun函数声明为virtual。并且当一个成员函数被声明为虚函数后,其派生类中的同名函数自动成为虚函数。
转载请注明原文地址:https://kaotiyun.com/show/oAyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的节点;(
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如:s1为"1112223333aaaaeeffd"s2为"11"则返回1s
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:闰年输入
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:CMyObject,intheconstrutor~CMyObject,inthedestrutor注意:错
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示矩形的CRect类,但类CRect的定义并不完整。请按要求完成下列操作,将类CRect的定义补充完成。(1)定义私有数据成员lefiPoint、topPoint、rightPoi
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(inti),实现以下功能:当i等于5时,则打印如下内容。###############注意:不能修改程序的其他部分,只能修改fun()数。#include<iost
软件设计中模块划分应遵循的准则是()。
下列关于对象初始化的叙述中,正确的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;i-=2)cout
随机试题
扬雄的《甘泉赋》从题材上看写的是【】
下列作家中,不属于“左翼作家联盟”的是()
Afamiliarconclusionseemsirresistible:withoutanabilitytoprotecttheircreationsagainsttheft,creatorswillbeunablet
A.间隙卡环B.正型卡环C.上返卡环D.下返卡环E.单臂卡环用于后牙基牙一类导线的卡环
关于全面深化农村改革,下列描述正确的有()。
下列各项中,可以授予专利权条件的是()。
当事人对建设工程实际竣工日期有争议的,下列处理情形不符合规定是()。
下列著作与其涉及学科领域对应错误的是()。
(1)Ashumankindmovesintothethirdmillennium,itcanrightfullyclaimtohavebrokennewgroundinitsage-oldquesttomaste
Intheevening,afterthebanquets,theconcertsandthetabletennisexhibitions,hewouldworkonthedraftingofthefinalco
最新回复
(
0
)