下面的方法重载,正确的是( )。
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题:
A、inta={1,2,3}
B、)inta[10]={O}
C、inta[]
D、inta[5]
第2题:
设有structstu{inta;floatb;}strutype;则struct是结构体的关键字。
此题为判断题(对,错)。
第3题:
A.publicintadd(longa);
B.publicvoidadd(inta);
C.publicvoidadd(longa);
D.publicintadd(floata);
第4题:
A.publicvoidadd(floata)
B.publicintadd(inta)
C.publicvoidadd(longa)
D.publicvoidadd(inta,intb)
第5题:
采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类S中已经定义了一个虚方法intfun(inta,intb),则方法覆盖/重置不能同时在类S中。D中定义方法intfun(inta,intb),这一现象称为()。
A.覆盖/重置
B.封装
C.重载/过载
D.多态
第6题:
A.(*p).ab.a
B.p->a
C.p->ab.a
D.p.ab.a
第7题:
若函数定义如下,则函数返回值的数据类型是()floatfun(intx){inty=x+2;return(y);}
第8题:
类Test1定义如下:publicclassTest1{publicfloataMethod(floata,floatb){}____}根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的。()
第9题:
设有如下定义,structsk{inta;floatb;}data,*p=&data;则对data中的a成员的正确引用是()。
第10题:
以下能正确定义共用体变量的是()
第11题:
publicfloataMethod(floata,floatb,floatc){}
publicfloataMethod(floatc,floatd){}
publicfloataMethod(inta,intb){}
publicfloataMethod(inta,intb,intc){}
第12题:
public int add(inta)
public void add(longa)
public void add(inta,intb)
public void add(floata)
第13题:
在下面的二维数组定义中,正确的是()。
A.inta[5][];
B.inta[][5];
C.inta[][3]={{1,3,5},{2}};
D.inta[](10);
第14题:
A.(*p).data.a
B.(*p).a
C.p-data.a
D.p.data.a
第15题:
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;}
第16题:
A.p.c2.a
B.p->c2.a
C.(*p).c2.a
D.(*p).a
第17题:
类Test定义如下,将下列()方法插入③行处是不合法的。①publicclassTest{②publicfloatMethod(floata,floatb){}③④}
A.publicfloatMethod(floata,floatb,floatc){}
B.pubicfloatMethod(floatc,floatd){}
C.publicintMethod(inta,intb){}
D.pivatefloatMethod(inta,intb,intc){}
第18题:
指出下列方法与方法publicvoidadd(inta){}中为合理的重载方法的是()。
第19题:
下列定义有参数正确的是()
第20题:
在下面的二维数组定义中,正确的语句是()。
第21题:
下面的二维数组初始化语句中,正确的是:()
第22题:
类Test1定义如下:1.publicclassTest1{2.publicfloataMethod(floata,floatb){}3.4.}将以下()方法插入行3是不合法的。
第23题:
public float aMethod(floata,floatb,floatc){}
public float aMethod(floatc,floatd){}
public int aMethod(inta,intb){}
private float aMethod(inta,intb,intc){}