更多"有如下类声明: class Foo {int bar;};则Foo "的相关试题:
[单项选择]有如下类声明: class Foo { int bar; }; 则Foo类的成员bar是
A. 公有数据成员
B. 公有成员函数
C. 私有数据成员
D. 私有成员函数
[单项选择]有如下类定义: class Foo { public: Foo(int v):value(v){} //① ~Foo( ){} //② private: Foo( ){} //③ int value=0; //④ }; 其中存在语法错误的行是
A. ①
B. ②
C. ③
D. ④
[单项选择]有如下类定义:class Foo{ public:Foo(int v): value(v) {}// ①~Foo( ) {} // ② private:Foo( ) {) // ③int value =0; // ④};其中存在语法错误的行是( )
A. ①
B. ②
C. ③
D. ④
[单项选择]有如下类声明: class TestClass int i; private:int j; protected:int k; public:int m,n; 其中,私有成员的数量为( )。
A. 0
B. 1
C. 2
D. 3
[单项选择]有如下类声明: class XA { int x; public: XA(int n) {x=n;} }; class XB: public XA{ int y; public: XB(int a,int b); };在构造函数XB的下列定义中,正确的是______。
A. XB:: XB(int a, int :x(,y( { }
B. XB::XB(int a, int :XA(,y({}
C. XB::XB(int a,int :x(,XB(i}
D. XB::XB(int a,int :XA(,XB({}
[单项选择]有如下类声明:class SAMPLE{ int n; public: SAMPLE(int i=0):n(i){} void setValue(int n(0);};下列关于getValue 成员函数的实现中,正确的是( )。
A. SAMPLE:: setValue(int n0){ n=n0; )
B. void SAMPLE:: setValue(int n0){ n=n0;}
C. void setValue (int n0){ n=n0;}
D. setValue(int n0){ n=n0;}