From ccfe458b09dd900c12b0421f19abdf9887d5b912 Mon Sep 17 00:00:00 2001 From: manuel Date: Thu, 26 May 2011 14:11:46 +0200 Subject: more bank example app: - add persistent store - implement ranges --- bank-eiffel/account.e | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'bank-eiffel/account.e') diff --git a/bank-eiffel/account.e b/bank-eiffel/account.e index 7c127ec..fe9cc3b 100644 --- a/bank-eiffel/account.e +++ b/bank-eiffel/account.e @@ -23,13 +23,15 @@ feature -- Access feature {NONE} -- Implementation - creditline_range: TUPLE [min: like creditline; max: like creditline] + range: detachable TUPLE [min: REAL_64; max: REAL_64] + + creditline_range: attached like range -- min/max for creditline - interest_deposit_range: TUPLE [min: like interest_deposit; max: like interest_deposit] + interest_deposit_range: attached like range -- min/max for interest_deposit - interest_debit_range: TUPLE [min: like interest_debit; max: like interest_debit] + interest_debit_range: attached like range -- min/max for interest_debit authorized_signers: ARRAYED_SET [PERSON] -- cgit v1.2.3