计算机二级考试

解析:有如下程序: #include(iostream) using nam

来源:网考网计算机二级 所有评论

【分析解答题】有如下程序:
#include(iostream)
using namespace std;
class TestClass
protected:
TestClass()couti(cout<<‘x’;
TestClass(char c)cout<<c;;
class TestClassl:publicTestClass
public:
TestClassl(char c)cout<<c;;
int main()
TestClassl d1(‘y’);
return 0;
执行这个程序,屏幕上格显示输出()。

网考网解析:
试题答案:C 答案解析:[解析] 本题中类TestClass为基类,TestClass1为TestClass的派生类。由main主函数入手,定义TestClassl类型的对象dl,参数值为y。TestClassl类继承TestClass,所以主函数中“TestClassldl(‘y’);”语句首先调用“TestClass1 (char c){cout<<c;}”然后调用基类中的“TestClass(){cout<<‘x’;}”输出x,然后执行“TestClass(charc){eout<<c; document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论