全國2013年10月自考《Java語言程序設(shè)計(jì)(一)》真題_第4頁
五、程序分析題(本大題共5小題,每小題4分,共20分)
32.閱讀下列程序,請(qǐng)寫出該程序的運(yùn)行結(jié)果。
Class Parent {
String one,two;
public Parent(String a,String b){
one=a;two=b;
}
public void print(){
System.out.println(two+"to"+one);
}
}
public class Child extends Parent{
public Child(String a,String b){
super(a,b);
}
public void print(){
System.out.println(one+"to"+two);
}
public static void main(String args[]){
parent p=new Parent("south","north");
parent t=new Child("east","west");
p.print();
t.print();
}
}
33.閱讀下列程序,請(qǐng)寫出該程序的功能。
import java.applet.Applet;import java.awt.*;
public class Test33 extends Applet{
public void paint(Graphics g){
for(int i=0;i<6;i++)
drawGraphics(I,g);
}
public void drawGraphics(int n,Graphics g){
g.clearRect(10,10,300,300);
switch(n){
case 0:case 3:
g.setColor(Color.red);
g.drawRect(50,50,150,150);
break;
case 1:case 4:
g.setColor(Color.blue);
g.drawOval(40,40,1 60,160);
break;
case 2:case5:
g.setColor(Color.green);
g.fillRect(50,50,200,200);
break;
}
try{
Thread.sleep(1500);
}
catch(ImerruptedException e){System.exit(0);}
}
}
責(zé)編:abcwuli1234