Java编程题与类层次结构分析.pdfVIP

  • 0
  • 0
  • 约1.3万字
  • 约 20页
  • 2026-02-05 发布于山西
  • 举报

海昆夷实业Java项目经理

选择题

1:

1.给出以下代码:2.publicclass

Example{3.publicstaticvoid

main(Stringargs[]){4.intl0;5.do{6.

System.out.println(“Doingitforlis:”

+l);7.}while(‑‑l0)8.

System.out.println(“Finish”);9.}

10.}11.输出将会是:

A.为l执行的次数

是3B.为l执行的

次数是1C.为l执次数是1C.为l执

行的次数是2D.为

l执行的次数是0

l执行的次数是0

2:考虑以下所示的类层次结构:

classFourWheelerimplementsDrivingUtilities

classCarextendsFourWheeler

classTruckextendsFourWheeler

classBusextendsFourWheeler

classCraneextendsFourWheeler

海昆夷实业Java项目经理

选择题

1:

1.Givethefollowingcode:

2.publicclassExample{

3.publicstaticvoidmain(Stringargs[]){

4.intl0;

5.do{

6.System.out.println(“Doingitforlis:”+l);

7.}while(--l0)

8.System.out.println(“Finish”);

9.}

10.}

11.Whichwellbeoutput:

A.Doingitforlis3

B.Doingitforlis1

C.Doingitforlis2

D.Doingitforlis0

2:Considertheclasshierarchyshownbelow:

classFourWheelerimplementsDrivingUtilities

classCarextendsFourWheeler

classTruckextendsFourWheeler

classBusextendsFourWheeler

classCraneextendsFourWheeler

请考虑以下代码:1.DrivingUtilities

du;2.FourWheelerfw;Truck

myTrucknewTruck();4.du

(DrivingUtilities)myTruck;5.fw

newCrane();6.fwdu;下面哪些陈述

是正确的?

选项:

第4行无法编译,因为接口不能对象。代码将编译并运行。如果没有在第6行进行

显式类型转换,代码将无法编译,因为在层次结构中向下时需要进行类型转换。

如果我们在第6行添加显式类型转换,代码将能够编译,但在运行时会抛出异常。

3:

1.下述程序代码中有语法错误的行是()。

2.inti,ia[10],ib[10];/*第一行*/

3.for(i=0;i=9;i++)/*第2行*/

4.ia[i]=0;/*第3行*/

5.ib=ia;/*第4行*/

A.第1

行B.第

22行行C.C.第第

3行D.

第4行

第4行

4:

Considerthefollowingcodebelow:

1.DrivingUtilitiesdu;

2.FourWheelerfw;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档