RPC/literal
RPC/encoded
Document/encoded
Document/literal
Document/literal wrapped
第1题:
若有以下程序: #include<iostream> using namespace std; class A { private: int a; public: void seta(int x) { a=x; } void showa() { cout<<a<<","; } }; class B { private: int b; public: void setb(int x) { b=x; } void showb() { cout<<b<<",”; } }; class C:pUblic A,private B { private: int c; public: void setc(int x,int y,int z) { c=z; seta(x); setb(y); } void showc() { showa(); showb(); cout<<c<<end1; } }; int main() { Cc; c.setc(1,2,3); c.showc(); retrun 0; } 程序执行后的输出结果是
A.1,2,3
B.1,1,1
C.2,2,2
D.3,3,3
第2题:
指出下列哪个方法与方法public void add(int a){}为错误的重载方法()
A、public int add(int a)
B、public void add(long a)
C、public int add(long a)
D、public void add(float a)
第3题:
指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()
A public int add(int a)
B public void add(long a)
C public void add(int a,int b)
D public void add(float a)
参考答案BCD
第4题:
The following methods are to be published as Web services to be invoked via SOAP messages and validated with a schema: public void myMethod(int x, float y); public void myMethod(int x); public void someOtherMethod(int x, float y); Which WSDL style should be used?()
第5题:
下列哪些是方法public int add (int a)的重载方法?()
第6题:
下面哪个方法是 public void example(){...} 的重载方法?
A、private void example( int m){...}
B、public int example(){...}
C、public void example2(){...}
D、public int example(int m, float f){...}
第7题:
include<iostream.h>
class A
{
private:
int x,y;
public:
void f1(int i=0,int j=0){x=i;y=j;}
void print(){cout<<x<<" "<<y<<endl;}
void f1(int i=0){x=i,y=0;}
};
void main()
{
A a;
a.f1(5);
a.print();
}
第8题:
以下程序的执行结果是______。
inelude<iostream.h>
class Sample
{
public:
int x;
int y;
void disp( )
{
cout<<"x="<<x<<",y="<<y<<endl;
}
};
void main( )
{
int Sample::*pc;
Sample s;
pc=&Sample::x;
s.*pc=10;
pc=&Sample::y;
s.*pc=20;
s.disp( );
}
第9题:
给定java代码如下所示,在A处新增下列()方法,是对cal方法的重载。public class Test { public void cal(int x, int y, int z) { } //A }
第10题:
Given: 1. public class Method Over { 2. public void set Var (int a, int b, float c) { 3. } 4. } Which two overload the set Var method()?