首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
41
问题
若有以下程序:
#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://kaotiyun.com/show/PTyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;voidfun(inti){cout
有如下类定义:classBase{public:inta;protected:intb;private:intc;};classDerived:
有如下定义:classInner{public:voidf1(){cout
求n阶勒让德多项式的递归函数定义如下:doubleP(doublex,intn){if(n==0)return1;if(n==1)returnx;
下列运算符中,可以重载为类的友元函数的运算符是
下列叙述中正确的是
有如下程序:#includeusingnamespacestd;intfun1(intx){return++x;}intfun2(int&x){re
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
以下关键字不能用来声明类的访问权限的是()。
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是()。
随机试题
契阔谈宴,心念旧恩。契:阔:旧恩:
用ELlSA双抗体夹心法检测抗原A时,固相载体的包被物是
进行正常的短期投资活动所需要的现金属于交易性需求所需现金。()
甲、乙两个公司共有()人下列叙述正确的是()
政府机构与其他国家机构的关系是协作配合、相互制约的关系。()
A、 B、 C、 D、 C
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
下列叙述中正确的是
Theexaminergivesyoutwophotographsandasksyoutotalkaboutthemforoneminute.Theexaminerthenasksyourpartneraque
Whichofthefollowingstatementsistrue?Theword"observances"inthelastparagraphis______.
最新回复
(
0
)