首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> using namespace std; class TestClass { public: void who(){cout<<’’TestClass’’
若有以下程序: #include<iostream> using namespace std; class TestClass { public: void who(){cout<<’’TestClass’’
admin
2020-11-11
60
问题
若有以下程序:
#include<iostream>
using namespace std;
class TestClass
{
public:
void who(){cout<<’’TestClass’’<<end1;}
};
class TestClass1:public TestClass
{
public:
void who(){cout<<’’TestClass1’’<<end1;}
};
int main()
{
TestClass *p;
TestClass1 obj1;
p=&obj1;
p->who();
return 0;
}
则该程序运行后的输出结果是( )。
选项
A、TeatClassl
B、TestClass
C、0
D、无输出
答案
B
解析
程序中的TestClas1为TestClass的派生类,主函数main中定义TestClass对象*p,TestClass1对象obj1,然后p引用obj1,执行p->who()则是调用基类中的who函数,输出TestClass。
转载请注明原文地址:https://kaotiyun.com/show/Wiyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=1;intj=4;intmain(){inti=8,j=i;cout<<i<<j<<endl;}运行时的输出结果是()。
有如下类定义:classFoo{public:Foo(intv):value(v){}//①一Foo(){}//②private:Foo(){l//③intvalue=0
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程pmj1,此工程中含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:The
下列叙述中正确的是()。
下列关于函数的叙述中,正确的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
下列关于类模板的叙述中,正确的是()。
随机试题
背景某公司新建一办公大楼,框架结构,烧结普通砖填充墙。基础形式为大放脚基础,施工组织设计原定先采用机械开挖,然后人工清底至设计标高。实际土方开挖过程中,机械开挖由于在夜间施工,导致超挖0.2m深。主体结构施工过程中,由于钢筋放样员识图错误,钢筋下料尺
锉削加工过程中,常出现哪些缺陷?针对这些缺陷又如何提高锉削精度和表面质量?
简述项目融资的含义及其特征。
节细胞神经瘤的描述中,错误的是
患者,女,35岁。经来先期,量少,色红,质稠,手足心热,咽干口燥,舌质红,苔少,脉细数,针灸治疗处方除主穴外配穴为()
下列对骨产道的描述,哪项是正确的
水运工程施工过程中,业主与承包商发生争议时,双方的任何一方立即将争议提交(),要求其做出决定。
班级活动在内容确定、过程演绎、形式选择和结果形成上很难预先进行统一的控制和限定,这体现了班级活动的设计与组织的()。
诗歌“接天莲叶无穷碧,映日荷花别样红”描写的时节应该是()。
A、 B、 C、 D、 C在进行数据仓库主题数据模型设计时要强调数据的集成性。选项C正确。数据仓库的需求很难把握,但是从数据仓库项目的建立而言,如果用户或企业没有相对明确要求,难以做项目估算和验收,也就无法开
最新回复
(
0
)