首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> using namespace std; class TestClass { public: void who(){tout<<"TestClass"<<endl;} }; class TestClas
若有以下程序: #include<iostream> using namespace std; class TestClass { public: void who(){tout<<"TestClass"<<endl;} }; class TestClas
admin
2020-07-30
28
问题
若有以下程序:
#include<iostream>
using namespace std;
class TestClass
{
public:
void who(){tout<<"TestClass"<<endl;}
};
class TestClass1:public TestClass
{
public:
void who(){cout<<"TestClass1"<<endl;}
};
int main()
{
TestClass*p;
TestClass1 obj1;
p=&obj1;
p->who();
return0:
}
则该程序运行后的输出结果是( )。
选项
A、TestClass1
B、TestClass
C、0
D、无输出
答案
B
解析
程序中的TestClasl为TestClass的派生类,主函数main中定义TestClass对象*p,TestClass1对象obj1,然后p引用obj1,执行p->who()则是调用基类中的who函数,输出TestClass。
转载请注明原文地址:https://www.kaotiyun.com/show/PTyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数模板的表述中,正确的是
有如下类定义:classPoint{public:voidSetX(intxx);voidSetY(intyy);private:
下面不能作为结构化方法软件需求分析工具的是
通过运算符重载,可以改变运算符原有的()。
下列叙述中正确的是( )。
有如下类定义:classBag{public:Bag(strings,stringcr);//①~Bag();//②
下列关于赋值运算符=重载的叙述中,正确的是
以下数据结构中,属于非线性数据结构的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
按照“后进先出”原则组织数据的数据结构是()。
随机试题
下面句中的“意”词性完全相同的一项是()。①意气扬扬甚自得也(《管晏列传》)②然子之意自以为足,妾是以求去也(《管晏列传》)③因厚赂单于,答其善意(《苏武传》)④意孰为高?行孰为厚(《先秦诸子语录》)
同层动态增强扫描主要研究病灶的增强特征,鉴别其性质,最常用于
简述投标策略的类型有哪些?绘制本投标决策的决策树图。
下列关于建设项目施工投标文件的表述中,正确的有()。
实现在施工组织设计中所确定的()是编制施工组织设计要实现的最终效果和目的。
发生人工费索赔时能按计日工费计算的是()。
建筑业企业申请资质升级,除向建设行政主管部门提供设立时申请资质所需资料外,还应当提供的资料不包括()。
注册会计师应当根据具体情况判断某一事项是否属于重大事项。重大事项通常包括()。
TheresearchwasdonebyaDr.GriffithsinEngland.Hecomparedthebehaviorof15regulargamblers(赌徒)withthoseof15non-r
Whenthetelevisionisgood,nothing—notthetheater,notthemagazines,ornewspapers—nothingisbetter.Butwhentelevisionis
最新回复
(
0
)