更多"已知一个类Sample,( )是定义指向类Sample成员函数的指针"的相关试题:
[单项选择]已知一个类Sample,( )是定义指向类Sample成员函数的指针,假设类有三个公有成员:voidfl(int),void f2(int)和int a。
A. Sample*p
B. Int Samale::*pc=&Sample::a
C. Void (Sample::*P ()
D. Sample *P[10]
[单项选择]已知fl(int)是类A的公有成员函数,p是指向成员函数fl( )的指针,采用赋值,( )是正确的。
A. p=fl
B. P=A::fl
C. P=A::fl()
D. P=fl()
[单项选择]已知f1(int)是类A的公有成员函数,p是指向成员函数f1( )的指针,采用赋值,( )是正确的。
A. p=f1
B. P=A::f1
C. P=A::f1()
D. P=f1()
[单项选择]下列定义中,Sample是一个类,( )是定义指向对象数组的指针p.
A. Sample*P [5]
B. Sample (*p) [5]
C. (Sample*) P[5]
D. Sample *P[]
[单项选择]定义静态成员函数的主要目的是
A. 方便调用
B. 有利于数据隐蔽
C. 处理类的静态成员变量
D. 便于继承
[单项选择]Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是
Sample a[2], *p = new Sample;
A. 0
B. 1
C. 2
D. 3
[单项选择]在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
A. 公有成员和私有成员
B. 私有成员和保护成员
C. 公有成员和保护成员
D. 私有成员、保护成员和公有成员
[单项选择]Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是
Sample a[2],*p=new Sample;
A. 0
B. 1
C. 2
D. 3
[单项选择]在公有派生时,派生类中定义的成员函数只能访问原基类的( )。
A. 私有成员、保护成员和公有成员
B. 保护成员和私有成员
C. 公有成员和保护成员
D. 公有成员和私有成员