单项选择题

有如下类定义: class Test { public: Test(){a=0;C=0;t //① int f(int A) const{this->a=a;} //② static int g( ){return a;} //③ void h(int B) {Test::b=b;}; //④ private: int a; static int b; const int c; }; int Test::b=0: 在标注号码的行中,能被正确编译的是

A.①
B.②
C.③
D.④
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序: #include <iostream> using namespace std: class A{ public: virtual void funcl( ){cout<< A1 ;} void func2( ){cout<< A2 ;} }; class B:public A{ public: void funcl( ){cout<< B1 ;} void fllnc2( ){cout<< B2 ;} }; int main( ){ A*p=new B; p->funcl( ); p->func2( ); return 0: } 运行程序,屏幕上将显示输出
A.B182
B.A1A2
C.BlA2
D.AlB2
单项选择题
有如下程序: #include <lostream> using namespace std; class A{ public: A( ){cout<< A ;} ~A( ){cout<< ~A ;} }; class B:public A{ A*P; public: B( ){cout<< B ;P=new A( );} ~B( ){cout<< ~B ;delete P;} }; int main( ){ B obj; return 0; } 程序的输出结果是
A.BAA~A~B~A
B.ABA~B~A~A
C.BAA~B~A~A
D.ABA~A~B~A
相关试题
  • 有如下程序: #include <iostream> u...
  • 若以非成员函数形式,为类Bounce重载“!”...
  • 已知一个函数模板定义为 template <type...
  • 下面是复数类complex的定义,其中重载的运...
  • 有如下程序: #include <iostream> u...