填空题
有如下程序: #include <iostream> using namespace std; class A { public: A() { cout << "A"; } ~A() {cout << "A"; } }; class B { A a; public: B() {cout << "B"; } ~B() { cout << "B"; } }; int main() { B b; return 0; } 程序的输出结果是
【10】
。
【参考答案】
ABBA
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
请在如下程序中的空格处填写正确的语句:#include <iostream>using namespace std;class Base {public:void fun() {cout<< Base fun <<endl; }};class Derived: public Base {public:void fun() {【11】 ; 调用基类的函数fun()cout<< Derived fun <<endl;}};
点击查看答案&解析
填空题
已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。#include <iostream>using namespace std;class MyClass {public:void Print() const { cout << 23; }};int main() {MyClass* p = new MyClass();【9】 .Print();return 0;}
点击查看答案&解析
相关试题
请将下列栈类Stack补充完整class Stack{p...
有如下复数类的声明,请补充完整。class c...
请将如下程序补充完整,使得输出结果为:bb...
已知类sample是一个抽象类,其成员函数disp...