单项选择题
有如下程序:
#include<iostream>
using namespace std;
class Obj
static int i;
public:
Obj( )i++
~Obj( )i--;
static int getVal( )return i;
;
int Obj::i=0;
void f( )Obj ob2;cout<<ob2.getVal( );
int main( )
Obj obl;
f( );
Obj*ob3=new Obj;cout<<ob3->getVal( );
delete ob3;cout<<Obj::getVal( );
return 0;
程序的输出结果是()
A. 232
B.231
C.222
D.221
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有下列程序: #include<iostream> using namespace std; class TestClass protected: TestClass()cout<<'x'; TestClass(char c)cout<<c; ; class TestClassl:public TestClass public: TestClassl(char c)cout<<c; ; int main() TestClass1 d1('y'); retum 0; 执行这个程序屏幕上将显示输出( )。
A) y
B) yx
C) xy
D) yy
点击查看答案&解析
单项选择题
在面向对象的程序设计中,下列叙述中错误的是
A) 任何一个对象构成一个独立的模块
B) 一个对象不是独立存在的实体,各个对象之间有关联,相互依赖
C) 下一层次的对象可以继承上一层次对象的某些属性
D) 上述三种说法都正确
点击查看答案&解析
相关试题
下面不属于软件原计原则的是______。
在数据流图(DFD) 中,带有名字的箭头表示
对长度为n的线性表进行顺序查找,在最坏情...
下列有关类和对象的叙述不正确的是
下列表示引用的方法中,( )是正确的。 ...