首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include using namespace std; class TestClass { public: void who(){cout
若有以下程序: #include using namespace std; class TestClass { public: void who(){cout
admin
2012-12-29
61
问题
若有以下程序:
#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://kaotiyun.com/show/YMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> voidfun(doublex,double*y,double*z) {*y=*y-1.0;*z=*z+x;} main() {doublea=2.5,b=9.0,*pa,*pb;
以下针对相应语句的注释中,说法错误的是()。
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
有以下程序 #include<stdio.h> #include<math.h> main() { ints;floatn,t,pai; t=1,pai=0,n=1.0,s=1; while(fabs(t)>1.0e-6)
有以下程序段 charc1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); 程序段的执行结果是()。
有如下程序 #include<stdio.h> main() { chara=’0’,b=’A’; inti; for(i=1;i<6;i++) { if(i%2==0)putchar(a+i);
有下列程序 #include<stdio.h> main() {inta=123456,b; while(a) {b=a%10; a/=10: switch(b) {default:printf("%d",b++);
下面选项中不是关系数据库基本特征的是()。
下面属于软件设计阶段产生的文档是()。
随机试题
治疗内伤咳嗽宜
在膜蛋白的帮助下,某些蛋白质分子选择性地进入细胞的物质跨膜转运方式是
患者,男,67岁,肺源性心脏病急性加重期。血气分析:pH7.25,PaCO29.3kPa,HCO3-30mmol/L。对其酸碱失衡的治疗措施应为()。
甲公司20×8年度发生与职工薪酬相关的交易或事项如下:(1)本年度应发工资总额为8600万元,其中:生产部门直接人工工资为6000万元,生产部门管理人员工资为1000万元,公司管理部门人员工资为600万元,销售部门人员工资为1000万元。按照所在地政府部
中华人民共和国境内的一切文物,属于国家所有。( )
行政机关执法人员张某因执法时与当事人发生冲突,造成不良影响而受到行政处分。张某不服处分,可以寻求的法律救济途径是()。
下面属于系统软件的是
能直接与CPU交换信息的存储器是
Paul:DoyouhavetohavethatTVonquitesoloud?Carol:______Isitbotheringyou?Paul:Yes,I’mtryingtosleep.
TheftdeterrentsystemTodeterthevehicletheft,thesystemisdesignedtogiveanalarmandkeeptheenginefrombeingst
最新回复
(
0
)