首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
【说明】 下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要
【说明】 下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要
admin
2009-02-15
87
问题
【说明】
下面是一个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
软件设计师下午应用技术考试
软考中级
相关试题推荐
已知函数f()、g()的定义如下所示,执行表达式“x=f(5)”的运算时,若函数调用g(a)是引用调用(callbyreference)方式,则执行“x:f(5)”后x的值为(7);若函数调用g(a)是值调用(callbyvalue)方式,
在项目初始阶段,软件开发首先需要()。
在如下所示的进程资源图中,()。
1976年Diffie与Hellman首次公开提出___________的概念与结构,采用两个独立的密钥对数据分别进行加密与解密,且加密过程基于数学函数,从而带来了加密领域的革命性进步。
结构化开发方法中,(35)主要包含对数据结构和算法的设计。对算法设计时,其主要依据来自(36)。描述算法时,(37)不是理想的表达方式。(36)
下面的协议中属于应用层协议的是(26),该协议的报文封装在(27)中传送。(26)
页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。图中有效地址经过变换后,十进制物理地址a应为(18)。
以下关于不同类型的软件测试的叙述,正确的是______。A.单元测试不是模块测试B.多个模块不能平行地独立进行测试,应该顺序执行C.系统测试是检验程序单元或部件之间的接口关系D.确认测试是通过检验和/或核查所提供的客观证据,证实软件是否满足特定预期
在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:___________(19)是指局部数据模型透明,即用户或应用程序无须知道局部使用的是哪种数据模型;___________(20)是指用户或应用程序不需要知道逻辑上访问的表具体是怎
随机试题
《短歌行》中“周公吐哺”的“周公”指()
患者,女,58岁。因煤气中毒1天后入院。患者处于浅昏迷状态、脉搏130次/分、皮肤多汗、面色潮红、口唇呈樱桃红色。护士应给予吸氧。氧流量是
以下哪项不属于肺间质的组成
A、不溶性杂质B、遇硫酸易碳化的杂质C、水分及其他挥发性物质D、有色杂质E、硫酸盐杂质溶液颜色检查法是检查( )。
某工业企业2018年度全年销售收入为1000万元,转让无形资产所有权收入100万元,提供加工劳务收入150万元,变卖固定资产收入30万元,视同销售收入500万元,当年发生业务招待费12万元,则该企业2018年度所得税前可以扣除的业务招待费用为(
某企业2000年度共计拥有土地65000平方米,其中子弟学校占地3000平方米、幼儿园占地1200平方米、企业内部绿化占地2000平方米。2000年度的上半年企业共有房产原值4000万元,7月1日起企业将原值200万元、占地面积400平方米的一栋仓库出租给
管理可以分为很多种类的管理,人力资源管理、财务管理、生产管理属于()。
教师的职业素养包括_______、_______、_______、_______。
新民主主义革命时期,党内犯“左”倾错误的人和犯右倾错误的人分别提出“毕其功于一役”和“二次革命论”,这两种错误倾向实质是
ThewarmingoftheArcticisreleasinganewwaveofbannedtoxicchemicalsthathadbeentrappedintheiceandcoldwater,sci
最新回复
(
0
)