有如下程序: #include<iostream> using namespace std; class XX{ protected; int k; public:

admin2010-03-29  33

问题 有如下程序:        #include<iostream>        using namespace std;        class XX{        protected;        int k;        public:        XX(int n=5):k(n){}        ~XX(){cout<<"XX";}        virtual void f()const=0;        };        inline void XX::f()const{cout<<k+3;}        class YY:public XX{        public:        ~YY(){cout<<"YY";}        void f()const{out<<k-3;XX:f();}        };        int main(){        XX &p=*new YY;        p.f();        delete &p;        return 0;        };    执行上面的程序将输出(    )。

选项 A、28XX
B、28YYXX
C、-33XX
D、-33XXYY

答案1

解析
转载请注明原文地址:https://jikaoti.com/ti/ezW0FFFM
0

随机试题
最新回复(0)