单项选择题
有如下程序:
#include<iostream>
using namespace std;
class BASE
public:
~BASE( )cout<<"BASE";
;
class DERIVED:public BASE
public:
~DERIVED( )cout<<"DERIVED";
;
int main( )DERIVED x;return 0;
程序的输出结果是
A.BASE
B.DERIVED
C.BASEDERIVED
D.DERIVEDBASE
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下类声明: class MyBASE int k; public: void set(int n)k=n; int get( )constreturn k; ; class MyDERIVED:protected MyBASE protected: intj; public: void set(int m,int n)MyBASE::set(m);j=n; int get( )constreturn MyBASE::get( )+j; ; 则类MyDERIVED中保护的数据成员和成员函数的个数是
A.4
B.3
C.2
D.1
点击查看答案&解析
单项选择题
如下程序的输出结果是 #include<iostream> using namespace std; class A public: A( )cout<< A ; ; class Bpublic:B( )cout<< B ;; class C:public A B b; public: C( )cout<< C ; ; int main( )C obj;return 0;
A.CBA
B.BAC
C.ACB
D.ABC
点击查看答案&解析
相关试题
有如下程序: #include<iostream> usi...
如下程序的输出结果是 #include<iostrea...