首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass { private; char c; public; TestClass (cha
有如下程序: #include<iostream> using namespace std; class TestClass { private; char c; public; TestClass (cha
admin
2013-02-27
79
问题
有如下程序: #include<iostream> using namespace std; class TestClass { private; char c; public; TestClass (char n):c(n){} ~TestClass () { cout<<c; } }; class TestClass1:public TestClass { Private: char c; public: TestClass1(char n):TestClass (n+1),c(n){} ~TestClass1() { cout<<c; } }; int main() { TestClass1 obj(’x’); return 0; } 执行上面的程序输出( )。
选项
A、xy
B、yx
C、x
D、y
答案
A
解析
题目中程序TestClass为基类,TestClass1为派生类。在主函数中定义TestClass1对象obj(’x’),“TestClass1(char n):TestClass (n+1),c(n){}”,所以先输出x,然后调用基类构造函数,’x’+1=’y’,所以输出y,即答案为xy。
转载请注明原文地址:https://www.kaotiyun.com/show/FvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:chars1[100]="name",s2[50]="address",s3[80]="person";,要将它们连接成新串:"personnameaddress",正确的函数调用语句是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下列选项中不属于结构化程序设计原则的是()。
结构化程序设计主要强调的是()。
以下说法正确的是()。
下列描述中不属于软件需求分析阶段任务的是()。
以下属于白盒测试方法的是()。
若按功能划分,软件测试的方法通常分为白盒测试方法和【 】测试方法。
以下数据结构中不属于线性数据结构的是
在C++语言程序中,对象之间的相互通信通过
随机试题
组织设计应遵循的基本原则是什么?
下列哪种物质被公认为最强有力的促红细胞缗钱状聚集的物质
中西医结合研究会成立于
刺激是指机体、细胞所能感受的何种变化
地下商店的建筑面积大于以下哪个数据时,应设自动喷水灭火系统?(2003,61)
预计利润表的编制依据不包括()。
团体咨询的评估方法包括()等。
【B1】【B6】
FiveGoldenRulesforGivingAcademicPresentationsAcademicpresentationsaredifferentfromtheclassroompresentationsthats
Sincetheintroductionofthenewtechnique,the(produce)______costhasbeenreducedgreatly.
最新回复
(
0
)