问答题

注意:下面出现的“考生文件夹”均为%USER%。
在考生文件夹中存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序运行输出窗口如下:

由于Java_1.java文件不完整,请在注释行“//*********Found*********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import javax.swing.JOptionPane;
public class Java_1
//*********Found**********
public______void main(String args[])
PackageData d=new PackageData();
String output;
output="实例化后:\n"+d.toString();
d.x=77;//修改包访问的数据
//*********Found**********
______="祝您成功!";//修改包访问的数据
output+="\n修改数据后的访问结果:\n"+d.toString();
//*********Found**********
JOptionPane.______(null, output,
"对包的访问示范",
JOptionPane.INFORMATION_MESSAGE);
Svstem.exit(0);


class PackageData
int x;//访问包的实例变量
String s;//访问包的实例变量
//构造方法
public PaekageOata()
x=0;
s="Hello";

public String toString()
return"x:"+z+"s"+s;
 

【参考答案】

static d.s showMessageDialog

热门 试题

问答题
问答题
注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹下存有文件名为Java_3.java和Java_3.html文件,本题的功能是利用switch语句完成画直线、矩形和椭圆的图形。请完善Java_3.java文件,并进行调试(存命令行中使用appletviewer Java_3.html,或者使用集成开发环境),程序先显示小程序和输入窗口如下: 当输入1、2、3中任意一个整数后,在小程序窗口中呈现相应的多个直线或多个矩形或多个椭圆的图形:由于Java_3.java文件不完整,请在注释行“ *********Found*********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。 给定源程序: import Java.awt.Graphics; import Javax.swing.*; *********Found********** publ ic class Java_3 extends______ int choice; public void init() String input; input=JOptionPane.showInputDialog( 输入1去画直线 n + 输入2去画矩形 n + 输入3去画椭圆 n’); *********Found********** choice=Integer.______(input); *********Found********** public void paint(______) for(int i=0; i<10; i++) switch(choice) case 1: g.drawLine(10, 10, 250, 10+i*10); break; case 2: g.drawRect(10+i*10, 10+i*10, 50+i*10, 50+i*10); break; case 3: g.drawOval(10+i*10, 10+i*10, 50+i*10, 50+i*10); break; default; JOptionPane.showMessageDialog( null, 输入非法值 );