summaryrefslogtreecommitdiffstats
path: root/bank-eiffel/bank.e
diff options
context:
space:
mode:
Diffstat (limited to 'bank-eiffel/bank.e')
-rw-r--r--bank-eiffel/bank.e21
1 files changed, 21 insertions, 0 deletions
diff --git a/bank-eiffel/bank.e b/bank-eiffel/bank.e
index 32d10ff..7c30afb 100644
--- a/bank-eiffel/bank.e
+++ b/bank-eiffel/bank.e
@@ -10,11 +10,32 @@ class
10create 10create
11 make 11 make
12 12
13feature {NONE} -- Implementation
14
15 customers: ARRAYED_SET [PERSON]
16 -- Kunden
17
18 accounts: ARRAYED_SET [ACCOUNT]
19 -- Vorname
20
13feature {NONE} -- Initialization 21feature {NONE} -- Initialization
14 22
15 make 23 make
16 do 24 do
25 create customers.make(100)
26 create accounts.make(100)
27 end
28
29feature -- Basic operations
17 30
31 get_customers: FINITE [PERSON]
32 do
33 Result := customers
34 end
35
36 get_accounts: FINITE [ACCOUNT]
37 do
38 Result := accounts
18 end 39 end
19 40
20end 41end