首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
【说明】 下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要
【说明】 下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要
admin
2009-02-15
34
问题
【说明】
下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要在输出窗口中显示换算结果,并且将结果写到out3_3.txt文件中,本题给出确定的时间为4小时23分47秒,要求换算成以秒做单位的时间。
程序运行结果如图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(|OException ioe){
(5) (ioe);
}
}
}
ex7_7.htm|
<HTML>
<HEAD>
<TITLE>ex7_7</TITLE>
</HEAD>
<BODY>
<appletcode="ex7_7.class"width=800 height=400>
</applet>
</BODY>
</HTML>
选项
答案
(1)out=h*3600+m*60+s(2)caculateSecond() (3)“合计:”+nSum+“秒”,20,90 (4)”合计:”+nSum+“秒”(5)System.out.println
解析
本题主要考查Applet的窗口,文件和文件I/O,面向对象的基本概念以及基于文本的应用。解题关键是熟悉Applet的执行过程,会使用Graphics类的基本方法在用户界面中输出字符信息,会将Ap- plet面向对象的基本思想与文件操作相结合,编写有一定综合性的程序。本题中,1小时等于3600秒,这里主要是要熟练掌握运算表达式的写法。程序中不可以直接用。objTime3_3对象访问类的成员变量,应该调用成员方法,如果不调用方法去计算,得不到正确的结果。
转载请注明原文地址:https://kaotiyun.com/show/prDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
包过滤防火墙是一种通过软件检查数据包以实现系统安全防护的基本手段,以下叙述中,不正确的是()。
在项目初始阶段,软件开发首先需要()。
对于逻辑表达式((a‖(b&c))‖(C&&d)),需要___________个测试用例才能完成条件组合覆盖。
以下不属于系统测试的是___________。①单元测试②集成测试③安全性测试④可靠性测试⑤确认测试⑥验收测试
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用(40)排序算法最好,时间复杂度为(41)。(41)
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用(40)排序算法最好,时间复杂度为(41)。(40)
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为(38)内聚。以下关于该类内聚的叙述中,正确的是(39)。(39)
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为(33)天。活动BC和BF分别最多可以晚开始(34)天而不会影响整个项目的进度。(34)
如果在查找路由表时发现有多个选项匹配,那么应该根据___________(25)原则进行选择。假设路由表有4个表项如下所示,那么与地址139.17.179.92匹配的表项是____________(26)。(26)
随机试题
马克思主义哲学大厦的基石是()
该诊断首先考虑为明确诊断应进一步
影响Χ线对比度的最重要因素是
A.均数B.几何均数C.中位数D.标准差E.百分位数不受两端值影响的指标是
l岁男婴,突然哭闹,便血。查体:一般情况好,右上腹可扪及腊肠样肿物。与肠套叠诊断相符合的X线检查发现
下列仅属于施工阶段监理工作制度的有( )。
我国安全生产的基本方针是()。
甲公司持有A、B、C三种股票,在上述股票组成的证券投资组合中,各种股票所占的比重分别为50%、30%和20%,其β系数分别为2.0、1.0和0.5,市场收益率为15%,无风险收益率为10%:A股票当前每股市价为12元,刚收到上一年度派发的每股1.2元的现金
Directions:Writeanessaybasedonthedrawing.Inyourwriting,youshould1)describethedrawingbriefly,2)exp
TheSeriousNeedforPlay[A]StuartBrown,aTexas’spsychiatrist,interviewed26convictedmurderersanddiscoveredthatmosto
最新回复
(
0
)