下面的方法重载,正确的是( )。A、intfun(inta,floatb){}B、floatfun(inta,floatb){}floatfun(inta,

题目

下面的方法重载,正确的是( )。

A、intfun(inta,floatb){}

B、floatfun(inta,floatb){}floatfun(inta,floatb){}floatfun(intx,floaty){}

C、floatfun(floata){}

D、floatfun1(inta,floatb){}floatfun(floata,floatb){}floatfun2(inta,floatb){}

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

程序includevoidmain(){structdata{inta;floatb;charc}m={10, 5.5,’A’};printf("%f%c\n",m.a*m.b,m.c);}的执行结果是()。

A. 5.5A

B.10A

C.55A

D.10* 5.5


正确答案:C

第2题:

在下面的一维数组定义中,错误的定义格式为()。

A、inta={1,2,3}

B、)inta[10]={O}

C、inta[]

D、inta[5]


参考答案:C

第3题:

Test2定义如下: 1.publicclassTest1 2.{publicfloataMethod(floata,floatb)throws 3.IOException{} 4.} 5.publicclassTest2extendsTest1{ 6. 7.} 将以下哪种方法插入行6是不合法的。()

A.floataMethod(floata,floatb){}

B.publicintaMethod(inta,intb)throwsException{}

C.publicfloataMethod(floatp,floatq){}

D.publicintaMethod(inta,intb)throwsIOException{}


参考答案:A

第4题:

下列哪些是方法publicintadd(inta)的重载方法?()

A.publicintadd(longa);

B.publicvoidadd(inta);

C.publicvoidadd(longa);

D.publicintadd(floata);


参考答案:A, C, D

第5题:

设有structstu{inta;floatb;}strutype;则struct是结构体的关键字。

此题为判断题(对,错)。


正确答案:√

第6题:

下列程序段不会发生二义性的是()。

A、intfun(doublep){.;}

B、intfun(floatp){.;}floatfun(floatp){.;}floatfun(unsignedp){.;}intx;intx;x=fun(0);x=fun(0);

C、intfun(inti,intj=2){.;}

D、intfun(inti=2,intj=2){.;}floatfun(inti){.;}intfun(int*p){.;}cout


参考答案:D

第7题:

在下面的二维数组定义中,正确的是()。

A.inta[5][];

B.inta[][5];

C.inta[][3]={{1,3,5},{2}};

D.inta[](10);


正确答案:C

第8题:

14类Test1定义如下: 1.publicclassTest1{ 2.publicfloataMethod(floata,floatb){} 3. 4.} 将以下哪种方法插入行3是不合法的。()

A.public floata Method(floata,floatb,floatc){}

B.public floata Method(floatc,floatd){}

C.public inta Method(inta,intb){}

D.private floata Method(inta,intb,intc){}


参考答案:B

第9题:

已知:structsk{inta;floatb;}data,*p;若有p=data,则对data中的成员a的正确引用是()。

A.(*p).data.a

B.(*p).a

C.p-data.a

D.p.data.a


正确答案:B

第10题:

publicclassMethodOver{privateintx,y;privatefloatz;publicvoidsetVar(inta,intb,floatc){x=a;y=b;z=c;}}WhichtwooverloadthesetVarmethod?()

A.voidsetVar(inta,intb,floatc){x=a;y=b;z=c;}

B.publicvoidsetVar(inta,floatc,intb){setVar(a,b,c);}

C.publicvoidsetVar(inta,floatc,intb){this(a,b,c);}

D.publicvoidsetVar(inta,floatb){x=a;z=b;}

E.publicvoidsetVar(intax,intby,floatcz){x=ax;y=by;z=cz;}


参考答案:B, D

更多相关问题