单选题
在C++语言中,若类C中定义了一个方法int (int a,int b),那么方法
(1)
不能与该方法同时存在于类C中。
A、
int f(int x,int y)
B、
int f(float a,int b)
C、
float f(int x,float y)
D、
int f(int x,float y)
【正确答案】
A
【答案解析】
[分析] A选项中定义的方法与题中所定义的方法实质上是一样的。字母只是作为形参参与计算,用什么字母都无所谓。
已知3个类O,P和Q,类O中定义了一个私有方法F
1
、一个公有方法F
2
和一个受保护的方法F
3
,类P和类Q是类O的派生类,其继承方式如下所示:
class P:protected O{…);
class Q:public O{…};
提交答案
关闭