下列定义中,Sample是一个类,()是定义指向对象数组的指针p.A.Sample*P [5]B.Sample (*p) [5]C.(Sa
下列定义中,Sample是一个类,()是定义指向对象数组的指针p.
A.Sample*P [5]
B.Sample (*p) [5]
C.(Sample*) P[5]
D.Sample *P[]
下列定义中,Sample是一个类,()是定义指向对象数组的指针p.
A.Sample*P [5]
B.Sample (*p) [5]
C.(Sample*) P[5]
D.Sample *P[]
若需要把一个函数"void Furic();"定义为一个类Sample的友元函数,则应在类Sample的定义中加入一条语句______。
已知一个类Sample,()是定义指向类Sample成员函数的指针,假设类有三个公有成员:voidfl(int),void f2(int)和int a。
A.Sample*p
B.Int Samale::*pc=&Sample::a
C.Void (Sample::*Pa) ()
D.Sample *P[10]
有如下类声明: class SAMPLE { int n: public: SAMPLE(int i=0):n(i){} void setValue(int nO); }; 下列关于9etValue成员函数的定义中,正确的是()。
A.SAMPLE::setValue(int nO){n=n0;}
B.void SAMPLE::setValue(int胡){n=n0;
C.void setValue(int nO){n=n0;}
D.setValue(int nO){n=n0;}
在下面的类定义中,错误的语句是()。 class Sample { public: Sample(int val): //① ~Sample(); //② private: int a=2.5; //③ Sample(): //④ };
A.①②③④
B.②
C.③
D.①②③
有如下类定义:
class Sample {
public;
Sample(int x):ref(x){} //①
private:
Sample():ref(0){) //②
static int val=5; //③
const int ref; //④
};
上述程序段中,错误的语句是()。
A) ①
B) ②
C) ③
D) ④
有如下类定义: classSample{ public: Sample(intx):ref(x){}//① private: Sample():ref(0){}//② staticintva1=5;//③ constintref;//④ }; 上述程序段中,错误的语句是()。
A.①
B.②
C.③
D.④
A.s1.fun();
B.Sample.fun();
C.Sample::fun();
D.s2.fun();
Sample是一个类,执行下列语句后,调用Sample类的构造函数的次数是Sample a[2],*P=Flew Sample;
A.0
B.1
C.2
D.3
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!