四川大学2013年计算机(软件)学院Java语言程序设计期末考试试题A(2)

2019-03-10 17:35

课程名称: }

任课教师: 学号: 姓名:

------------------------------------------------------------------------------------------------------------------------ public String f(){…}

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

InheritAbstract instance=new InheritAbstract(); instance.x(); instance.a(); instance.b(); instance.c(100);

System.out.println(instance.f());

根据以上这段程序,回答问题: (1)哪几个类是抽象类,写出类名。 (2)是否有接口,写出接口名。 4.定义类A和类B如下。 class A{

int a=1;

double d=2.0; void show( ) {

System.out.println(\ } }

class B extends A{

float a=3.0f; String d=\ void show( ) { super.show( );

System.out.println(\ a=\ } }

若在应用程序的main方法中有以下语句:

A a=new A(); a.show(); 则输出的结果如何?

本题13页,本页为第6页 教务处试题编号:

课程名称:

任课教师: 学号: 姓名:

------------------------------------------------------------------------------------------------------------------------ 5.写出此程序完成的功能。 public class Sum { }

回答问题:以上程序完成什么功能? 6.

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

double sum = 0.0; for (int i = 1; i <= 100; i++)

sum += 1.0 / (double) i;

System.out.println(\

1: import java.applet.Applet; 2: import java.awt.*; 3: import java.awt.event.*;

4: public class TestKeyListener extends Applet { 5: Color clr; 6: public void init() { 7: addKeyListener( 8: new KeyAdapter() {

9: public void keyTyped( KeyEvent e ) {

10: if(e.getKeyChar()=='r'||e.getKeyChar()=='R') 11: clr=Color.red;

12: else if(e.getKeyChar()=='g'||e.getKeyChar()=='G') 13: clr=Color.green;

14: else if(e.getKeyChar()=='b'||e.getKeyChar()=='B') 15: clr=Color.blue; 16: else

17: clr=Color.black; 18: setBackground(clr); 19: } 20: });

本题13页,本页为第7页 教务处试题编号:

课程名称: 21: } 22: }

任课教师: 学号: 姓名:

------------------------------------------------------------------------------------------------------------------------ (1)程序第10、11行实现的功能是什么?

(2)编译该程序,并编写嵌入该程序字节码文件的网页后,通过支持java的浏览器打开网页。如果敲击键盘的‘b’键,有什么结果?

五、阅读下列程序,请写出程序的输出结果(共8小题,每小题3分,共24分) 1.

public class StaticTest{ }

class Count{ }

private int serial=0; public static int counter = 0; Count(){ }

int getserial() { }

return serial; counter=counter+2; serial = counter;

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

Count c1 = new Count(); Count c2 = new Count();

System.out.print(Count.counter); System.out.print(c1.getserial()); System.out.print(c2.getserial());

2.

public class Parent{

本题13页,本页为第8页 教务处试题编号:

课程名称: }

任课教师: 学号: 姓名:

------------------------------------------------------------------------------------------------------------------------ int age=40;

public int getAge(){return age;}

class Child extends Parent{ } class Test{ }

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

Child c=new Child();

System.out.println(\System.out.println(\Parent p=new Child();

System.out.println(\System.out.println(\int age=20;

public int getAge(){return age;}

3.public class Test {

public static void main(String[] args) {

int[][] num1 = new int[2][3]; num1[0][0] = 3; num1[0][1] = 9; num1[0][2] = 60; num1[1][0] = 78; num1[1][1] = 79; for (int i = 0; i <= 1; i++) {

for (int j = 0; j < num1[i].length; j++)

System.out.print(num1[i][j] + \

本题13页,本页为第9页 教务处试题编号:

System.out.println();

课程名称:

}

}

任课教师: 学号: 姓名:

------------------------------------------------------------------------------------------------------------------------ }

4. public class Test {

public static void main(String[] agrs) { }

5. public class Test3 {

public static void main(String[] agrs) { }

} class A {

private int privateVar;

public A(int _privateVar) { boolean isEqualTo(A anotherA) { } } 6.

public class Exam3 {

本题13页,本页为第10页 教务处试题编号:

int i, s = 0;

int a[] = { 10, 20, 30, 40, 50, 60, 70, 80, 90 }; for (i = 0; i < a.length; i++) }

if (a[i] % 3 == 0) { }

s += a[i];

System.out.println(\

A a = new A(2); A b = new A(3);

System.out.println(a.isEqualTo(b));

privateVar = _privateVar; }

if (this.privateVar == anotherA.privateVar) else

return false;

return true;


四川大学2013年计算机(软件)学院Java语言程序设计期末考试试题A(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:采暖工程监理细则

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: