首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { public: TestClass(){cout
有如下程序: #include using namespace std; class TestClass { public: TestClass(){cout
admin
2012-12-29
49
问题
有如下程序:
#include
using namespace std;
class TestClass
{
public:
TestClass(){cout<<“BB”;fun();}
void fun(){tout<<“Bf”;)
};
class TestClass1:public TestClass
{
public:
TestClass1(){cout<<“DD”;}
void fun(){cout<<“Df’;}
};
int main()
{TestClass1 d;return 0;}
执行上面的程序将输出( )。
选项
A、BBBfDD
B、BBDfDDDf
C、DD
D、DDBBBf
答案
A
解析
TestClass是TestClass1的基类。由主函数main入手,定义TestClass1的对象d,调用基类TestClass构造函数输出BB,调用基类成员函数fun输出Bf,然后调用派生类的构造函数,输出DD。
转载请注明原文地址:https://kaotiyun.com/show/LrVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在程序的下划线处填入正确的
在源程序的开始处加上#include<stdio.h>进行文件引用的原因,以下叙述正确的是()。
下面对软件测试描述错误的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
若有定义floata=12.3f;doubleb=456.78;若想用printf函数输出a和b的值,关于输出格式,以下说法正确的是()。
如果定义班级关系如下: 班级(班级号,总人数,所属学院,班级学生) 则使它不满足第一范式的属性是()。
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
数据库设计中反映用户对数据要求的模式是()。
面向对象方法中,继承是指()。
操作系统在控制和管理进程过程中,进程存在的唯一标志是数据结构()。
随机试题
语言中最小的符号是_____。
肾脏产生的血管活性激素有()
具有简单、易行、迅速的鉴别方法是
索赔利润的款额计算,通常是与原报价单中的利润百分宰相比( )。
下列关于信贷授权形式的划分,正确的有()。
下列关于最佳估计数的说法中,正确的有()。
出版单位选择目标市场时,要从()考虑。
“材料呈现方式对内隐记忆和外显记忆的影响”一文标题显示,作为自变量的是()
关于CSMA/CA的描述中,错误的是()。
WhichofthefollowingisNOTrequiredofacontainer?Whendidthechickenarrive?
最新回复
(
0
)