首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include using namespace std; class TestClass { public: void who(){cout
若有以下程序: #include using namespace std; class TestClass { public: void who(){cout
admin
2012-12-29
60
问题
若有以下程序:
#include
using namespace std;
class TestClass
{
public:
void who(){cout<<“TestClass”<
};
class TestClass 1:public TestClass
{
public:
void who(){cout<<“TestClass1”<
};
int main()
{
TestClass*p;
TestClass1 obj1;
P=&obj1;
P->who();
return 0:
}
则该程序运行后的输出结果是( )。
选项
A、TestClassl
B、TestClass
C、0
D、无输出
答案
B
解析
程序中的TestClas1为TestClass的派生类,主函数main中定义TstClass对象*p,TestClass1对象obj1,然后p引用obj1,执行p->who()则是调用基类中的who函数,输出TestClass。
转载请注明原文地址:https://www.kaotiyun.com/show/YMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对软件测试描述错误的是()。
下面属于良好程序设计风格的是()。
以下针对相应语句的注释中,说法错误的是()。
若有如下函数定义 doublefun(intx,inty) {return(x+y);} return语句中表达式值的类型与说明的类型不一致,则以下叙述中正确的是()。
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
有以下程序段 charc1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); 程序段的执行结果是()。
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
下面对软件特点描述正确的是()。
下列选项中不属于结构化程序设计原则的是()。
C源程序中不能表示的数制是()。
随机试题
闻道百,以为莫己若者,我之谓也。《秋水》
下颌神经的颊神经支配()
着床必须具备的条件不包括
A、医生推诿病人B、医患之间发生纠纷C、拒绝医生的特殊检查D、医生干涉病人的某些行为E、病人如实给医生提供病情和有关信息属子病人道德权利的是()
患者,男性,60岁。因“COPD、呼吸衰竭”入院。现神志清,体温、血压等生命体征尚稳定,但呼吸仍需呼吸机辅助通气,对该患者营养支持最宜选择的能量供给方案是
A、 B、 C、 D、 B
下列各项中,在计算应纳税所得额时有加计扣除规定的包括()。
驾驶执照属于()。
他听取了同志们的( )批评后,接受了大家的建议。
阅读下列材料,回答问题:第一条在权利方面,人们生来是而且始终是自由平等的。除了依据公共利益而出现的社会差别外,其他社会差别,一概不能成立。第四条自由就是指有权从事一切无害于他人的行为。因此,各人的自然权利的行使,只以保证社会上其他成员能享有同样权利为限
最新回复
(
0
)