From cf31e1f2788869624a9a363f7579838ddae369a2 Mon Sep 17 00:00:00 2001 From: manuel Date: Thu, 26 May 2011 19:55:22 +0200 Subject: finall commit hopefully --- bank-eiffel/retireeaccount.e | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'bank-eiffel/retireeaccount.e') diff --git a/bank-eiffel/retireeaccount.e b/bank-eiffel/retireeaccount.e index 3db0cd4..24ae004 100644 --- a/bank-eiffel/retireeaccount.e +++ b/bank-eiffel/retireeaccount.e @@ -4,12 +4,23 @@ class inherit ACCOUNT redefine + add_authorized_signer, set_default_transfer_minamount end - + create make +feature -- Basic operations + + add_authorized_signer (an_authorized_signer: PERSON) + do + check + authorized_signers_only_one: get_authorized_signers.count = 0 + end + Precursor (an_authorized_signer) + end + feature {NONE} -- Implementation set_default_transfer_minamount -- cgit v1.2.3