下载此文档

java课后习题.docx


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
java课后习题.docx精品文档
精品文档
1
精品文档
设计一个名为

Account

类,它包括:
一个名为

id的

int

种类私有帐户数据域(默认值

0)。
精品文档
精品文档
25
精品文档
一个名为

balance

的double

种类私有帐户数据域(默认值

0)。
精品文档
精品文档
25
精品文档
一个名为

annualInterestRate

的double

种类私有数据域存储当前利率(默认值

0)。假设所以的帐户都有
精品文档
精品文档
25
精品文档
相同的利率。
精品文档
精品文档
25
精品文档
一个名为dateCreated的Date种类私有数据域存储帐户的开户日期。
一个能创建默认帐户的无参构造方法。
精品文档
精品文档
25
精品文档
一个能创建带特定

id

和初始余额的帐户的构造方法。
精品文档
精品文档
25
精品文档
IdbalanceannualInterstRate

的接见器和更正器。
精品文档
精品文档
25
精品文档
dateCreated

的接见器。一个名为

getMonthlyInterestRate()

的方法返回月利率。
精品文档
精品文档
25
精品文档
一个名为withDraw 的方法从帐户提取特定数额。
一个名deposit的方法向帐户存储特定的数额。
画出该类的 UML图。实现这个类。编写一个测试程序,创建一个帐户
利率为%的Account对象。使用 withdraw 方法取款 2500美元,使用
印余额,月利息以及这个帐户的开户日期。

ID为1122,余额为20000美元,年
deposit方法存款 3000美元,然后打
精品文档
精品文档
25
精品文档
源程序:
publicclassAccount{
privateintid; oString());
}
}
运行结果:
余额:
月利息:
开户日期:MonApr1620:54:13CST2012
精品文档
精品文档
25
精品文档
设计一个名为 Fan的类来表示一个风扇。这个类包括:
三个名为SLOW、MEDIUM和FAST而值是1、2和3的常量表示风扇的速度。
一个名为speed的int种类私有数据域表示风扇的速度(默认值 SLOW)。
一个人名为 on的boolean种类私有数据域表示风扇是否打开(默认值为 false)。
一个名为radius的double种类私有数据域表示风扇的半径(默认值 5)。
一个名为color的string种类数据域表示风扇的颜色(默认值为 blue)。
这四个数据域的接见器和更正器。
一个创建默认风扇的无参构造方法。
一个名为toString()方法返回描述风扇的字符串。如果风扇是打开的,那么该方法在一个组合的字符串中返
回风扇的速度、颜色和半径。如果风扇没有打开,该方法就会返回一个由“ fanisoff”和风扇颜色及半径
组合成的字符串。
画出该类的 UML图。实现这个类。编写一个测试程序, 创建两个 Fan对象。将第一个对象设置为最大速度、
半径10、颜色为yellow、状态为打开。将第二个对象设置为中等速度、半径为5、颜色为blue、状态为关闭。通过调用它们的toSrting方法显示这些对象。
源程序:
publicclassFan{
finalstaticintSLOW=1;
finalstaticintMEDIUM=2;
精品文档
精品文档
12
精品文档
finalstaticintFAST=3;
privateintspeed=SLOW;
privatebooleanon=false;
privatedoubleradius=5;
privateStringcolor="blue";
publicintgetSpeed(){
returnspeed;
}
publicvoidsetSpeed(intspeed){
=speed;
}
publicbooleanisOn(){
returnon;
}
publicvoidsetOn(booleanon){
=on;
}
publicdoublegetRadius(){
returnradius;
}
publicvoidsetRadius(doubleradius){
=radius;
}
publicStringgetColor()

java课后习题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书生教育
  • 文件大小47 KB
  • 时间2022-01-09