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/studentaccount.e | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'bank-eiffel/studentaccount.e') diff --git a/bank-eiffel/studentaccount.e b/bank-eiffel/studentaccount.e index 04a9e31..abbb070 100644 --- a/bank-eiffel/studentaccount.e +++ b/bank-eiffel/studentaccount.e @@ -4,12 +4,23 @@ class inherit ACCOUNT redefine - set_default_transfer_minamount + set_default_transfer_minamount, + add_authorized_signer 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