填空题

下面程序输出的结果是 【11】 。 #include <iostream> using namespacc std; class A { public: void show(){tout<<"A!";} }; class B: public A{ public: virtual void show(){cout<<"B!";} }; class C: public B{ public: virtual void show(){cout<<"C!";} }; void show_info(A *i){i->show();} void main(){ A ia;B ib;C ic;show_info(&ia); show_info(&ib);show_info(&ic); }

答案: A! B! C!
题目列表

你可能感兴趣的试题

填空题

下列说明const chr* ptr;中,ptr应该是 【7】

答案: 指向常量的指针
填空题

数组的下标是从 【6】 开始的。

答案: 0
填空题

在创建对象时系统自动调用的函数是 【9】

答案: 构造函数
填空题

C++类对象销毁时,自动执行的函数是 【15】

答案: 析构函数
微信扫码免费搜题