识符编写程序。
3)请考生编辑程序后务必保存,且至少编译运行一次该程序。
4)在语句中不能加入不必要的分界符,不能修改注释部分。
//Java4.java
importjava.applet.*;
importjava.awt.*;
publicclassJava4extendsApplet
{
privateImageimg;
privateAudioClipsound;
publicvoidinit(){
getSource("expo.jpg");//加载图片文件expo.jpg
sound=getAudioClip(getCodeBase(),"sound.wav");//加载声音文件sound.wav
}
publicvoidpaint(Graphicsg){//覆盖类Applet中的paint()方法
g.setColor(Color.RED);//设置画笔颜色为红色
Strings="上海世博会欢迎您!";
drawString(s,60,10);//在位置(60,10)处绘制字符串s
drawImage(img,40,20);//在位置(40,20)处绘制图片img
}
publicvoidstart(){
sound.loop();//循环播放声音
}
publicvoidstop(){
sound.stop();//停止播放声音
}
}
Java4.html
4.编程题
编写程序,在类Student中定义两个公共构造方法对成员变量进行初始化。类Student含有、、性别和专业4个属性。程序执行后输出如下:
09206001,李萍,f,软件技术
08205010,马力,m,多媒体技术
请根据程序中的注释添加相应的语句,完成程序的功能。
注意:
1)请勿改动程序已有语句,删除下划线,在提示语句下面填入适当内容。
2)请严格按照题目给出的数据类型和标识符编写程序。
3)请考生编辑程序后务必保存,且至少编译运行一次该程序。
4)在语句中不能加入不必要的分界符,不能修改注释部分。
//Java4.java
classStudent{
privateStringsNum;//
privateStringsName;//
privatecharsSex;//性别
privateStringsDepartment;//专业
/*定义公共的无参的构造方法,将学生信息初始化为"09206001"、"李萍"、'f'、"软件技术"*/
___________________
/*定义公共的含有4个参数的构造方法,用指定参数初始化成员变量*/
___________________
publicStringgetInfo(){//成员方法,获取对象信息
returnsNum+","+sName+","+sSex+","+sDepartment;
}
}
publicclassJava4
{
publicstaticvoidmain(Stringargs[])
{
S