预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

给定如下JAVA代码,下列()方法可以将其假如到Sample类中,并且能够编译正确。 publicclassSample{ publicintgetSomething(intd){ returnd; } } privateintgetSomething(intI,Strings){} publicvoidgetSomething(inti) privateintgetSomething(intI,Strings){return20;} publicdoublegetSomething(){return“abc”;} 2、给定如下JAVA代码,编译运行,结果将是() publicclassSample{ privateintx; publicSample(){ x=1; } publicvoidSample(doublef){ this.x=(int)f; } publicintgetX(){ returnx; } publicstaticvoidmain(String[]args){ Samples=newSample(5.2); System.out.println(s.getX()); } } 发生编译期错误,编译器提示;出现重复的方法Sample 发生编译期错误,编译器提示;未定义构造方法Sample(double) 正常运行,输出结果:5.2 正常运行,输出结果:5 3、给定义如下JAVA代码,编译运行,结果将是() publicclassSample{ publicdoubleresult(doubled1,doubled2){ returnd1<d2?d1:d2; } publicdoubleresult(intd1,intd2){ returnd1-d2; } privateintresult(inti){ returnI; } publicstaticvoidmain(String[]args){ Samples=newSample(); System.out.print(s.result(2,3.0)+”,”): System.out.print(s.result(4.0,4.5)+”,”); System.out.print(s.result(10,9)); } } 3.0,4.0,1 2,4.0,1 3.0,4.5,1 -1,4.0,1 4、构成方法重载的要素不包括() 方法名相同 返回类型不同 参数列表不同 在同一个类中 5、在如下所示的Sample类中,共有()个构造方法。 publicclassSample{ privateintx; privateSample(){ x=1; } publicvoidSample(doublef){ this.x=(int)f; } publicSample(Strings){ } } A.4 B.3 C.2 D.1 6、给定如下JAVA代码,下列()选项可以加入到Sub类中,并能保证编译正确。 classSuper{ publicfloatgetNum(){ return3.0f; } } publicclassSubextendsSuper{ } A.publicfloatgetNum(){return4.0f;} B.publicvoidgetNum(){} C.publicgetNum(doubled{} D.publicdoublegetNum(floatd){return4.0d} 7、编译运行如下JAVA代码,以下说法正确的是() classBase{ privateStringname; publicBase(){ name=”Base”; } publicvoidmethod(){ System.out.println(name); } } classChildextendsBase{ publicChild(){ name=”cc”; } } publicclassSample{ publicstaticvoidmain(String[]args){ Childc=newChild(); c.method(); } }A.发生编译期错误 B.正常运行,输出结果:Base C.正常运行,输出结果:Child D.正常运行,输出结果:cc 8、在子类的构造方法中,可使用()关键字调用父类的构造方法。 base super this extends 9、编译运行如下JAVA代码,输出结果是() classBase{ privateStringname; publicBase(){ name=”Baseconstructor”; } publicB