《Java面向对象程序设计》考试卷及答案带注释 下载本文

内容发布更新时间 : 2024/6/28 10:57:28星期一 下面是文章的全部内容请认真阅读。

class Q1{

public static void main(String args[ ]){ double d=10;

Dec dec=new Dec( ); dec.decrement(d);

System.out.println(d); } }

class Dec{

public void decrement(double decMe){ decMe = decMe -5;

}

}

4.下列程序段的运行结果为______a=60 b=20 c=30________。 public class abc{

public static void main(String args[ ]){

SubSubClass x = new SubSubClass(10 , 20 , 30);

x.show(); } }

class SuperClass{

int a,b;

SuperClass(int aa , int bb){

a=aa; b=bb; }

void show( ) {

System.out.println(\}

}

class SubClass extends SuperClass{

int c;

SubClass(int aa,int bb,int cc){

super(aa,bb); c=cc;

} }

class SubSubClass extends SubClass {

int a;

SubSubClass(int aa,int bb,int cc) {

super(aa,bb,cc); a=aa+bb+cc;

}

void show(){

System.out.println(\}

}

5.下列程序段的运行结果为____234__________。 public class Test{

第6页 共3页

public static void foo(int i){ try{

if(i==1){

throw new Exception(); }

System.out.print(\}catch(Exception e){ System.out.print(\}finally{

System.out.print(\}

System.out.print(\}

public static void main(String[] args){ foo(1); }

}

图2

第7页 共3页