在C++语言中,若类C中定义了一个方法int f(int a,int b),那么方法 (33)不能与该方法同时存在于类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)
第1题:
在类A中定义了方法fun(double,int),类B继承自类A,并定义了函数fun(double),这种方式称为(46)。若B中重新定义函数fun(double,int)的函数体,这种方式称为(47)。
(62)
A.重置
B.重载
C.代理
D.委托
第2题:
A.Int16
B.Int32
C.int
D.long
第3题:
假定K是一个类名,并有定义“K k; int j;”,已知K中重载了操作符 (),且语句“j=k(3);”和“k(5)=99;”都能顺利执行,说明该操作符函数的原形只可能是()。
A.K operator () (int);
B.int operator ()(int&);
C.int & operator ()(int);
D.K &operator()(int);
第4题:
在C++语言中,若类C中定义了一个方法intf(int a,int b),那么方法不能与该方法同时存在于类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)
第5题:
9、对于K类对象k,若为类K中重载了操作符 “[ ]”,若语句int j=k[3];和k[5]=99;都能顺利执行, 则该操作符函数的原形是()
A.K operator[](int);
B.int operator[ ](int);
C.int & operator [ ](int);
D.K operato[ ] (int);