首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为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
28
问题
下列程序的输出结果为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://jikaoti.com/ti/2CE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据结构分为逻辑结构与存储结构,线性链表属于【】。
下列程序的运行结果为#include<iostream.h>voidmain(){inta=2;intb=a+l;cout<<a/b<<end1;
有如下数组声明:intnum[10];,下标值引用错误的是
下面关于C++语言的描述错误的是
下列程序的运行结果是#include<iostream.h>classLocation{private:intX.Y;public:
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
类A是类B的友元,类B是类C的友元,则下列说法正确的是
实现输出为八进制的符号是()。
从一个函数模板产的模板函数是同名的,因此编译器用______的解决方法调用相应函数。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
随机试题
期货公司会员、非期货公司会员、一般客户分别适用不同的持仓限额及持仓标准。()
试述沟通的分类。
患者男,46岁。因黄疸、弥漫性上腹痛和全身瘙痒3周就诊。体检:黄疸,右季肋部有触痛,肝肿大。尿液为暗褐色,粪便为灰白色,生化检查结果提示:TBIL255.6μmol/L,DBIL35.4μmol/L。该患者的初步诊断为
患者,因骨折卧床1个月后发现有泌尿系结石。患者突发肾绞痛时结石可能在
男性,30岁。颌面部受击打伤3小时。口腔检查:下颌颏部软组织红肿,口腔内外未见创口,咬合关系无异常。下颌正位片示下颌颏部正中有骨折线影像。正确的固定方法是
我国胰腺炎最常见的病因是()
废物焚烧过程中,实际燃烧使用的空气量通常用理论空气量的倍数m表示,称为空气比或过剩空气系数,如果测定烟气中过剩氧含量为6%,试求此时焚烧系统的过剩空气系数m(假设烟气中的CO含量为0,氮气含量为79%)为()。
在传统的计划经济体制社会中,土地归()所有,由国家采用征用和行政划拨的方式对土地的使用进行统一配置,不允许私自转让和买卖。
根据以下情境材料,回答以下题。某沿海城市洪升化学制品公司在该市港口仓库储存了多种危险化学品,2016年8月,仓库集装箱内的硝化棉由于湿润剂散失出现局部干燥,在高温(天气)等因素作用下加速分解放热,积热自燃,引起相邻集装箱内的硝化棉和其他危险化学品
下列不属于窗口事件的是______。
最新回复
(
0
)