首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
43
问题
若有以下程序:
#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全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程proj1,该工程中含有一个源程序文件proj1.epp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:12345
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
有如下类定义:classFoo{public:Foo(intv):value(v){}//①一Foo(){}//②private:Foo(){l//③intvalue=0
下列关于C++预定义流对象的叙述中,正确的是()。
下列叙述中正确的是()。
下列关于类模板的叙述中,正确的是()。
下面叙述错误的是()。
下列关于this指针的叙述中,正确的是()。
随机试题
“有意味的形式说”的主要缺陷包括【】
心包积液的体征可有
急性心肌梗死时,升高最早,恢复最快的血清酶是
240mm的承重墙的每层墙的最上一皮砖,砖砌台阶水平面上及挑出层,梁及梁垫的下面,应用整砖顺砌。()
在下列相对指标中,属于同一总体数值对比的指标有()。
企业可以通过将部分产品成本计入研究开发费用的方式进行税收筹划,以降低税负。()
某省为保证今年该省小麦良种补贴项目的种子质量,防止假、劣小麦种子进入市场,确保农业生产安全,保护农民的切身利益,制定了2009年春种小麦良种补贴项目种子质量检验方案。方案规定:省种子管理总站负责种子质量检验的组织管理工作;项目县(区)农业委员会负责招标种子
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyoungadultsexperienceAndtheyalsoneedt
Sheseldomgoestothetheatre,______?
Ithasbeensaidthateveryonelivesbysellingsomething.Inthelightofthisstatement,teacherslivebyselling【C1】______,p
最新回复
(
0
)