若有如下程序: #include<iostream> using namespace std; class TestClass { public: void who(){cout<<“TestClass”<<endl;}

admin2010-12-16  24

问题 若有如下程序:    #include<iostream>    using namespace std;    class TestClass    {    public:    void who(){cout<<“TestClass”<<endl;}    };    class TestClassl:public TestClass    {    public:    void who(){cout<<“TestClassl”<<endl;    int main()    {    TestC

选项 A、TestClassl         
B、TestClass
C、0     
D、无输出

答案A

解析  程序中的TestClass1为TestClass的派生类,主函数main中定义TestClass对象*p,TestClass1对象obj1,然后p引用obj1,执行p->who()则是调用基类中的who函数,输出TestClass。
转载请注明原文地址:https://jikaoti.com/ti/jkL0FFFM
0

最新回复(0)