ATM系统的面向对象设计与协作建模
1. 操作参数的识别与建模
在ATM系统的设计中,操作参数的识别与建模是重要的一环。以现金 dispenser 类为例,其操作参数的确定对系统功能的实现至关重要。
- 现金 dispenser 类操作参数 :现金 dispenser 类有两个重要操作,分别是 dispenseCash 和 isSufficientCashAvailable 。 dispenseCash 操作接受一个 Double 类型的参数 amount ,用于指示要分配的现金金额(以美元为单位); isSufficientCashAvailable 操作同样接受一个 Double 类型的参数 amount ,用于指示所查询的现金金额。以下是该类的表示:
CashDispenser
dispenseCash( amount : Double )
isSufficientCashAvailable( amount : Double ) : Boolean
count : Integer = 500
- 其他类操作参数 :对于
BalanceInquiry、Withdrawal和Depo
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



