java程序设计课程--实验报告-实验.docxVIP

  • 25
  • 0
  • 约1.58千字
  • 约 3页
  • 2021-02-06 发布于天津
  • 举报
《Java开发技术》实验报告 实验序号:实验06实验项目名称:编写类(一)学 号 实验序号:实验06 实验项目名称:编写类(一) 学 号 姓 名 实验地点 实 1-316 指导教师 专业、班 实验时间 2012-10-24 一、 实验目的及要求 掌握编写类的方法 掌握方法声明的方法 了解构造方法与其他方法的区别 理解可见性和作用域的概念 二、 实验设备(环境)及要求 PC机,windows xp,软件环境(,tomcat web 服务器,Eclipse ) 硬件要求:CPU PII以上,64M内存,100M硬盘空间。 软件要求:Windows98/Me/XP/NT/2000,IE 5 以上。 开发环境:JDK160_10, NotePad 或者 EditPlus。 三、 实验内容与步骤 1)A Bank Account Class 文件是一个银行账户类。将该文件保存至本地磁盘目录,并仔细查看该类包含的方法, 然后填写该类不完整的语句。注意:不必在本题中测试该程序。 为方法toString 补充代码,该方法返回包含姓名,账户号码以及账户余额信息的一段字 符串。 为方法chargeFee补充代码,从账户中扣去服务费。 修改chargeFee方法,使其返回一个新的账户余额。 为方法changeName补充代码,该方法有一个参数,为字符串类型,能够变更账户的姓名。 文件是一个外壳程序(shell program ),该程序使用上面的 Account类。将该程序保存 至本地磁盘目录,并按照注释补充代码。 源代码如下(红色部分为补充代码) import class Acco unt { private double bala nee; private String n ame; private long acctNum; J public class TestNames{ public static void ma in( Stri ng faf[]) { Name n ame1, name2; 输入第一个姓名,包括姓名,中间姓名,姓氏,每个字中间请空格空开:); Sca nner sea nner = new Sca nner; Stri ng first =(); Stri ng middle =(); Stri ng last =(); n amel = new Name(first,middle,last); //); 输入第二个姓名,每个字中间请空格空开:); Stri ng firstl =(); Stri ng middlel =(); Stri ng lastl =(); name2 = new Name(first1,middle1,last1); 第一个名字:+()); ); 第二个名字:+()); 两个姓名是否一样:+ (name2)); } } 四、 实验结果与数据处理 A Bank Accou nt Class 的实验结果如下图: Sally 1111 ¥-990.DO Joaeph 2222 ¥540 00 Represe nti ng Names 的实验结果如下图: 输入第一个姓名,包括姓名,中阖姓名,姓氏”每个字中间请空格空开:??二 五I 输入第二个姓名,毎个字中间请空格空开:匕比“口心 第一名字! vj-tin-biTi bin-wu-tiin W53 Q 第二个名字:bit-bLn-wu. wu-biD-trin BBW 祈个姓名是否一样:珀已 五、分析与讨论 通过本次实验,掌握了对于类和类的方法的编写。 对于类的成员:数据声明和方 法声明有了更深的理解,还知道了构造方法在创建对象时要给成员对象赋值。 六、教师评语 签名: 日期: 成绩

文档评论(0)

1亿VIP精品文档

相关文档