首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为2,横线处应添加语句( )。 #include<iostream> using namespace std; class TestClass1 { public: void fun(){cout<<1;} }; class Tes
下列程序的输出结果为2,横线处应添加语句( )。 #include<iostream> using namespace std; class TestClass1 { public: void fun(){cout<<1;} }; class Tes
admin
2020-11-11
47
问题
下列程序的输出结果为2,横线处应添加语句( )。
#include<iostream>
using namespace std;
class TestClass1
{
public:
void fun(){cout<<1;}
};
class TestClass2:public TestClass1
{
public:
void fun(){cout<<2;}
};
int main()
{
TestClass1*p=new TestClass2;
p->fun();
delete p;
return0:
}
选项
A、public
B、private
C、virtual
D、protected
答案
C
解析
由主函数main入手,定义TestClass1类的指针对象p指向派生类TestClass2。因为基类和派生类中都有fun函数,题目要求输出为2,就是基类对象访问派生类中fun函数。通过虚函数与指向基类对象的指针变量的配合使用,就能方便调用同名函数。所以这里将基类中的:fun函数声明为virtual。并且当一个成员函数被声明为虚函数后,其派生类中的同名函数自动成为虚函数。
转载请注明原文地址:https://www.kaotiyun.com/show/Deyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
下列情况中,不会调用拷贝构造函数的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//******
请使用VG6或使用【答题】菜单打开考生文件夹pmjl下的工程proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:
有如下函数模板:template<typenameT,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
下列有关类成员的叙述中,正确的是()。
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型,请在注释∥********1***
执行语句序列 ofstream outfile(”DATA.DAT"); if(…)cout<<"OK";elsec out<<"FAIL"; 后,如果文件打开成功显示“OK”,否则就显示“FAIL”。由此可知,上面if语句的…处的表达式
随机试题
急性传染病时,嗜酸粒细胞直接计数显著减少的机制是
感冒的风热犯表型治法为()
患者女,45岁。因反复双侧腮腺区肿大伴口干10余年,肿大与进食有关。临床检查示:轻压双侧腮腺区可见少量半浑浊的液体自腮腺导管口流出,导管口稍红肿;左侧腮腺区可扪及一结节状物,约2cm×3cm大小,表面光滑,活动度一般。继续采用放射性核素99mTc显像检
甲承包经营某矿井采矿业务。甲为了降低采矿成本,提高开采量,便动员当地矿工和村民将子女带到矿井上班,并许诺给他们的子女以高工资。矿工和村民纷纷将他们的子女带到矿井上班,从事井下采矿作业,其中有二十余人为10~16周岁的未成年人。后因甲所承诺的高工资未兑现,二
城市总体规划纲要可根据实际需要进行编制,它的编制时间是在()之前。
()是我国在资本项目未完全开放的背景下选择的一种过渡性资本市场开放制度。
侵权行为之债是指行为人不法侵害他人财产权利或人身权利而使他人遭受损害时,行为人依法应对受害人承担责任,构成侵权行为之债。其构成要件包括:(1)行为的违法性;(2)有损害事实的存在;(3)侵权行为与损害事实之间有因果关系;(4)行为人有过错。根据上述定义,下
根据所给材料,回答下列问题。①普通话普及率提高到73%左右,识字人口使用规范汉字比例超过95%,语言行业年产值超2800亿元……不久前,教育部、国家语委发布《中国语言文字事业发展报告》等系列白皮书,让语言这个“百姓日用而不知”的交流工具进入大众视
《中华人民共和国商标法》第8条规定:“任何能够将自然人、法人或者其他组织的商品与他人的商品区别开的可视性标志,包括文字、图形、字母、数字、三维标志和颜色组合,以及上述要素的组合,均可以作为商标申请注册。”
一子弹穿透某铁板,已知入射子弹的速度为v0,穿出铁板时的速度为v1,以子弹入射铁板时为起始时间,又知穿透铁板的时间为t1.子弹在铁板内的阻力与速度平方成正比,比例系数k>0.(Ⅰ)求子弹在铁板内的运动速度v与时间t的函数关系v=v(t);
最新回复
(
0
)