单项选择题
有如下程序:
#include(iostream>
using namespace std;
Class Test
public:
Test() n+=2;
~Test() n-=3;)
static int getNum() return n;
private:
static int n;
;
int Test::n=1;
int main()
Test*p=new Test;
delete p;
cout<<“n”<<Test::getNum()<<endl;
return 0;
执行该程序的输出结果是( )。
A.n=0
B.n=1
C.n=2
D.n=3
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include<iostream.h> using namespace std; Class Base public: Base()cout<<“BB”;f(); void()cout<<“BF”; ; class Derived:public Base public: Derived()cout<<“DD”; void f()cout<<“Df”;) ; int main()Derived d;return 0; 执行上面的程序将输出( )。
A.BBBfDD
B.BBDfDDDf
C.DD
D.DDBBBf
点击查看答案&解析
单项选择题
派生类对象对其基类中的什么成员是可访问的( )
A.公有继承的私有成员
B.私有继承的公有成员
C.私有继承的保护成员
D.保护继承的保护成员
点击查看答案&解析
相关试题
operator是运算符重载时必须使用的关键字,...
下列程序将x、y和z按从小到大的顺序排列,...
下列程序完成从文件读取文件显示的同时写入...
在下面横线上填上适当的语句,完成程序。 ...
请在下列程序中的横线处填写正确的语句。 ...