下载此文档

java课后习题.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
ount类,它包括:一个名为id的int类型私有帐户数据域(默认值0)。一个名为balance的double类型私有帐户数据域(默认值0)。一个名为annualInterestRate的double类型私有数据域存储当前利率(默认值0)。假设所以的帐户都有相同的利率。一个名为dateCreated的Date类型私有数据域存储帐户的开户日期。一个能创建默认帐户的无参构造方法。一个能创建带特定id和初始余额的帐户的构造方法。IdbalanceannualInterstRate的访问器和修改器。dateCreated的访问器。一个名为getMonthlyInterestRate()的方法返回月利率。一个名为withDraw的方法从帐户提取特定数额。一个名deposit的方法向帐户存储特定的数额。画出该类的UML图。实现这个类。编写一个测试程序,创建一个帐户ID为1122,余额为20000美元,年利率为%ount对象。使用withdraw方法取款2500美元,使用deposit方法存款3000美元,然后打印余额,月利息以及这个帐户的开户日期。源程序:ount{ privateintid;oString()); }}运行结果:余额:月利息:开户日期:MonApr1620:54:13CST2012设计一个名为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方法显示这些对象。源程序:lassFan{ finalstaticintSLOW=1; finalstaticintMEDIUM=2; 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(){ returncolor; } publicvoidsetColor(Stringcolor){ =color; } publicFan() { } publicStringtoString() { if(on==true) return"风扇速度:"+()+"\n" +"风扇半径:"+()+"\n" +"风扇颜色:"+()+"\n"; else return"fanisoff"+"\n"+"风扇半径:"+()+"\n" +"风扇颜色:"+()+"\n"; } publicstaticvoidmain(String[]args) { Fanfan=newFan(); ("yello"); ; (FAST); (true); Fanfan1=newFan(); ("bule"); (false); ; }}运行结果:风扇速度:3风扇半径:风扇颜色:yellofanisoff风扇半径:风扇颜色:bule在一个正n边形中,所以边的长度都相同,且所有角的度数都相同(即这个多边形是等边等角的)。设计一个名为RegularPolygon的类,该类包括:一个名为int型的私有数据域定义多边形的边数,默认值3。一个名为side的double型私有数据域存储边的

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3321568027
  • 文件大小85 KB
  • 时间2020-06-07
最近更新