- 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
祈个姓名是否一样:珀已
五、分析与讨论
通过本次实验,掌握了对于类和类的方法的编写。 对于类的成员:数据声明和方 法声明有了更深的理解,还知道了构造方法在创建对象时要给成员对象赋值。
六、教师评语
签名:
日期:
成绩
您可能关注的文档
最近下载
- 人教版八年级地理下册第六章第二节《“白山黑水”——东北三省》课件.pptx VIP
- 人教版初中地理八年级下册第六章第二节白山黑水东北三省第1课时课件.pptx VIP
- 哈尔的移动城堡(世界的约定).docx VIP
- 2026年江苏师范单招试题必考题.docx VIP
- 7.2.2 从“北大荒”到“北大仓” 自然资源与工业发展 课件 2025-2026学年度人教版地理八年级下册.pptx
- 人教版八年级下册地理上课课件第二节 第2课时 从北大荒到北大仓自然资源与工业发展.pptx VIP
- 福建农林大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 杯具消毒操作规范.doc VIP
- 福建农林大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 组织生活会程序培训课件.ppt VIP
原创力文档

文档评论(0)