网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

●试题七

【说明】

下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要在输出窗口中显示换算结果,并且将结果写到out3_3.txt文件中,本题给出确定的时间为4小时23分47秒,要求换算成以秒做单位的时间。

程序运行结果如图11所示。

图11

import javA.io.*;

import javA.awt.*;

import javA.applet.*;

/*

<applet code=ex7_7.class width=800 height=400>

</applet>

*/

public class ex7_7 extends Applet{

public void paint(Graphics g){

int nSum;

class myTime7_7{

public int h;

public int m;

public int s;

public int out;

public int caculateSecond(){

(1) ;

return out;

}

}

myTime7_7 objTime7_7 = new myTime7_7();

objTime7_7.h = 4;

objTime7_7.m = 23;

objTime7_7.s = 47;

nSum = objTime7_7. (2) ;

g.drawString ("时:"+objTime7_7.h, 20, 30);

g.drawString ("分:"+objTime7_7.m, 20, 50);

g.drawString ("秒:"+objTime7_7.s, 20, 70);

g.drawString ( (3) );

try {

FileOutputStream fos7_7 = new FileOutputStream("out7_7.txt");

BufferedOutputStream bos7_7=new BufferedOutputStream(fos7_7,1024);

PrintStream ps7_7=new PrintStream(bos7_7,false);

System.setOut(ps7_7);

System.out.println( (4) );

ps7_7.close();

} catch(IOException ioe) {

(5) (ioe);

}

}

}

ex7_7.html

<HTML>

<HEAD>

<TITLE>ex7_7</TITLE>

</HEAD>

<BODY>

<applet code="ex7_7.class" width=800 height=400 >

</applet>

</BODY>

</HTML>


参考答案

更多 “ ●试题七【说明】下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要在输出窗口中显示换算结果,并且将结果写到out3_3.txt文件中,本题给出确定的时间为4小时23分47秒,要求换算成以秒做单位的时间。程序运行结果如图11所示。图11import javA.io.*;import javA.awt.*;import javA.applet.*;/*applet code=ex7_7.class width=800 height=400/applet*/public class ex7_7 extends Applet{public void paint(Graphics g){int nSum;class myTime7_7{public int h;public int m;public int s;public int out;public int caculateSecond(){(1) ;return out;}}myTime7_7 objTime7_7 = new myTime7_7();objTime7_7.h = 4;objTime7_7.m = 23;objTime7_7.s = 47;nSum = objTime7_7. (2) ;g.drawString ("时:"+objTime7_7.h, 20, 30);g.drawString ("分:"+objTime7_7.m, 20, 50);g.drawString ("秒:"+objTime7_7.s, 20, 70);g.drawString ( (3) );try {FileOutputStream fos7_7 = new FileOutputStream("out7_7.txt");BufferedOutputStream bos7_7=new BufferedOutputStream(fos7_7,1024);PrintStream ps7_7=new PrintStream(bos7_7,false);System.setOut(ps7_7);System.out.println( (4) );ps7_7.close();} catch(IOException ioe) {(5) (ioe);}}}ex7_7.htmlHTMLHEADTITLEex7_7/TITLE/HEADBODYapplet code="ex7_7.class" width=800 height=400 /applet/BODY/HTML ” 相关考题
考题 ( 25 )下列关于类模板的模板参数的叙述中,错误的是A )模板参数可以作为数据成员的类型B )模板参数可以作为成员函数的返回类型C )模板参数可以作为成员函数的参数类型D )模板参数不能作为成员函数的局部变量的类型

考题 paintComponent()方法定义于______类,并且以______类的实例作为参数。

考题 要在一个单一的类文件中创建既可用作JavaApplet,又可用作Java应用程序的Java软件代码。下列说法错误的是( )。A.作为Application 要定义main()方法,并且把main()方法所在的类定义为—个public类B.为使该程序成为一个Applet,main()方法所在的这个public 类必须继承Applet 类或 LApplet 类C.在该类中可以像普通Applet 类一样重写Applet 类的init()、start()、paint()等方法D.转换后的程序只能在浏览器中加载执行,而不能在Appletviewer 中执行

考题 设有下面两个赋值语句:a=Integer.parseInt(“12”);b=Integer.valueOf(“12”).intValue();下述说法正确的是()。 A、a是整数类对象,b是整数类型变量。B、a和b都是整数类型变量并且值相等。C、a是整数类型变量,b是整数类对象。D、a和b都是整数类对象并且值相等

考题 如果一个javaapplet源程序文件只定义有一个类,该类的类名为exp_applet,则类exp_applet必须是______________类的子类并且存储该源程序文件的文件名必须为exp_applet.java。

考题 下列不属于Applet编写步骤的是 ( )A.引入需要的类和包B.定义一个Applet类的子类C.实现Applet类的某些方法D.加密Applet程序

考题 对象使用时,下面描述错误的是 ( )A.通过“.”运算符调用成员变量和方法B.通过成员变量的访问权限设定限制自身对这些变量方法的调用C.将一个对象声明为类的成员时,必须在使用前为其分配内存D.在方法中使用对象作为参数时,采用引用调用

考题 已知类Sample中的一个成员函数说明如下: void Set(Sample a); 其中,Sample a的含义是(58)。A.指向类Sample的指针为aB.将a的地址值赋给变量SetC.a是类Sample的对象引用,用来作函数Set( )的形参D.变量Sample与a按位相与作为函数Set( )的参数

考题 关于友元的概念错误的是( )。A.友元函数没有this指针B.调用友元函数时必须在它的实参中给出要访问的对象C.一个类的成员函数也可以作为另一个类的友元函数D.只能在类的公有段声明友元

考题 下面关于纯虚函数和抽象类的描述中, ______ 是错误的。A.纯虚函数是一种特殊的虚函数,它没有具体意义B.一个基类中的说明有纯虚函数,该基类的派生类一定不再是抽象类C.抽象类只能作为基类来使用,其纯虚函数的定义由派生类给出D.抽象类是指具有纯虚函数的类

考题 要在一个单一的类文件中创建既可用作JavaApplet,又可用作Java应用程序的Java软件代码,下列说法错误的是 ( )A.作为Application要定义main()方法,并且把main()方法所在的类定义为一个 public类B.为使该程序成为一个Applet,main()方法所在的这个public类必须继承Applet类或JApplet类C.在该类中可以像普通Applet类一样重写Applet类的init()、start()、paint()等方法D.转换后的程序只能在浏览器中加载执行,而不能在Appletviewer中执行

考题 已知类 Sample中的一个成员函数说明如下: void Set (Sample a); 其中,Samplea的含意是( )。A.指向类Sample 的指针为aB.将a的地址值赋给变量SetC.a是类Smple的对象引用,用来作函数Set() 形参D.变量Sample与a按位相与作为函数Set()的参数

考题 阅读以下说明和C++代码。[说明]已知类SubClass的getSum方法返回其父类成员与类SubClass成员j的和,类 SuperClass中的getSum为纯虚拟函数。程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,分析程序运行到第15行且尚未执行第15行的语句时成员变量j的值,最后给出程序运行后的输出结果。[C++代码]

考题 3下列不属于Applet编写步骤的是( )。A.引入需要的类和包B.定义一个Applet类的子类C.实现Applet类的某些方法D.加密Applet程序

考题 你怎样测试一个类的方法运行时间快慢(提示:我写了一个时间类专门测试另一类的方法运行时间)

考题 下面关于内部类的说法,错误的是( )。A、内部类不能有自己的成员方法和成员变量B、内部类可用abstract修饰定义为抽象类,也可以用private或protected定义C、内部类可作为其他类的成员,而且可访问它所在类的成员D、除static内部类外,不能在类内声明static成员

考题 内部类是在一个类内嵌套定义的类。其特点描述错误的是 ( )A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量C.可作为其他类的成员,而且可访问它所在类的成员D.除static内部类外,不能在类内声明static成员

考题 一个Java Applet不再需要main方法,但必须有且只有一个类扩展了Applet类,把这个类叫做这个Java Applet的主类。() 此题为判断题(对,错)。

考题 VoidSet(Aa);是类A中一个成员函数的说明,其中Aa的含义是()。A、类A的对象引用a作该函数的参数B、类A的对象a的地址值作函数的参数C、表达式变量A与变量a按位与作函数参数D、指向类A对象指针a作函数参数

考题 构造一个输入流的对象时,可用一个类的对象作为构造方法的参数,这个类是()A、FileReaderB、FileWriterC、InputstreamD、File

考题 设有下面两个赋值语句: a = Integer.parseInt(“1024”);  b = Integer.valueOf(“1024”).intValue( );       下述说法正确的是()A、a是整数类型变量,b是整数类对象。B、a是整数类对象,b是整数类型变量。C、a和b都是整数类对象并且它们的值相等。D、a和b都是整数类型变量并且它们的值相等。

考题 若在类的定义体中只给出了一个成员函数的原型,则在类外给出完整定义时,其函数名前必须加上()和两个冒号分隔符。

考题 Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在Java Application中,这个主类是指包含()方法的类;在Java Applet里,这个主类是一个系统类()的子类。

考题 单选题定时器的Interval属性的值是一个整数,它表示的是(  )。A 毫秒数B 秒数C 分钟数D 小时数

考题 单选题在C#中,通过调用Thread类的Sleep(intx)方法来实现禁止线程运行,其中x代表()。A 禁止线程运行的微秒数B 禁止线程运行的豪秒数C 禁止线程运行的秒数D 禁止线程以内性的CPU时间数

考题 填空题若在类的定义体中只给出了一个成员函数的原型,则在类外给出完整定义时,其函数名前必须加上()和两个冒号分隔符。

考题 单选题VoidSet(Aa);是类A中一个成员函数的说明,其中Aa的含义是()。A 类A的对象引用a作该函数的参数B 类A的对象a的地址值作函数的参数C 表达式变量A与变量a按位与作函数参数D 指向类A对象指针a作函数参数