java实训结果_Java I 实训报告

以下为《Java I 实训报告》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

5a55a014c4ec13f3251e127a17837fdc.png

成 绩

批阅教师

薛某某、杨某某

日 期

2021.1.12

实训报告

课程名称: Java I实训

专业班级: 软件1911

学 号: 20***

学生姓名: 刘某某

教 师: 薛某某、杨某某

2021 年 1 月 12 日

目录

模块一、创建程序包、Account类1

1.1创建程序包1

1.2创建Account类1

1.3TestBanking1测试类1

1.4运行结果2

模块二、添加Customer 类2

2.1创建Customer类2

2.2TestBanking2测试类2

2.3运行结果3

模块三、修改存款、提款方法3

3.1修改Account类3

3.2TestBanking3测试类3

3.3运行结果4

模块四、用数组表示多重性4

4.1 创建bank类4

4.2TestBanking4测试类4

4.3运行结果5

模块五、Account类的两个子类5

5.1创建子类5

5.2TestBanking5测试类6

5.3运行结果6

5.4扩展练习1运行结果6

模块六、单例模式6

6.1创建 CustomerReport 类6

6.2TestBanking6测试类7

6.3运行结果7

模块七、自定义异常8

7.1创建OverdraftException类8

7.2TestBanking7测试类8

7.3运行结果9

模块八、集合框架9

8.1修改bank类9

8.2TestBanking8测试类10

8.3运行结果展示10

模块九、增加交易记录10

9.1创建Transaction类10

9.2TestBanking9测试类11

9.3运行结果11

模块十一、模拟ATM机11

11.1解题思路11

11.2运行结果11

心得体会12

模块一、创建程序包、Account类

1.1创建程序包

首先点击file,创建好一个新项目,在这个项目里,点击新建一个名为banking的package(包),之后所写的相关类和测试类都创建在同一个包里,方便修改和访问。

1.2创建Account类

按图要求,创建该Account类。

a. 声明一个私有对象属性:balance,这个属性保留了银行帐户的当前余额。

b. 声明一个带有一个参数(init_balance)的公有构造器,这个参数为 balance 属性赋值。

c. 声明一个公有方法 getBalance,该方法用于获取经常余额。

d. 声明一个公有方法 deposit,该方法向当前余额增加金额。

e. 声明一个公有方法 withdraw 从当前余额中减去金额。

部分代码:

public Account(double init_balance) {

this.balance=init_balance;}

public double getBalance() {

return this.balance;}

public void deposit(double amt) {

this.balance=balance+amt;}

public void withdraw(double amt) {

this.balance=balance-amt;}

1.3TestBanking1测试类

在该类中,创建好一个新的账户对象,该账户不断进行取钱存

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值