单项选择题
有如下程序:
#include<lostreanl>
using namespace std;
elass MyClass
public:
MyClass( )++count;
~MyClass( )--count;
static int getCount( )return count;
private:
static int count;
;
int MyClass::count=0;
int main( )
MyClass obj;
cout<<obj.getCount( );
MyClass*ptr=new MyClass;
cout<<MyClass::getCount( );
delete ptr;
cout<<MyCiass::getCount( );
return 0;
程序的输出结果是
A.121
B.232
C.221
D.122
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
若有如下类定义: class B void fun1( ) private: double varl; public: void fun2( ) ; class D:public B private: void fun3( ) ; 已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是
A.obj.fun1( );
B.obj.varl;
C.obj.fun2( );
D.obj.fun3( );
点击查看答案&解析
单项选择题
有如下程序: #include<iostream> using namespace std; class Base public: void output( )cout<<l; virtual void Print( )cout<<’B’; ; class Derived:public Base public: void output( )cout<<1; void Print( )cout<<’D’; ; int main( ) Base*prt=new Derived; prt->output( ); prt->Print( ); delete prt; return 0; 程序的输出结果是
A.1B
B.1D
C.2B
D.2D
点击查看答案&解析
相关试题
请将如下程序补充完整,使得输出结果为:bb...
请将下列栈类Stack补充完整。 class Stac...
已知有函数f的定义如下: int f( ) s...
有以下复数类的声明,请补充完整。 Class...
已知类sample是一个抽象类,其成员函数disp...