问题
问答题
有下列程序:
#include<iostream>
using namespace std;
c1ass 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()
TestClass1obj(’x’);
return 0;
执行上面的程序将输出( )。
答案
参考答案:A
解析: 题目中程序TestClass为基类,TestClass1为派生类。在主函数中定义TestClass1对象obj(’x’),“TestClass1(char n):TestClass(n+1),c(n){