diff options
| author | manuel <manuel@mausz.at> | 2011-05-22 13:34:44 +0200 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2011-05-22 13:34:44 +0200 |
| commit | 5d104abdbeeb8dbee63218df0fe07d53ef58128f (patch) | |
| tree | eac3999bfa57f7d8fe651349852ffae69b2346f4 /bank-eiffel/person.e | |
| parent | d9416b36c20d4260d3f818b29c4fd3b3de54b48f (diff) | |
| download | foop-5d104abdbeeb8dbee63218df0fe07d53ef58128f.tar.gz foop-5d104abdbeeb8dbee63218df0fe07d53ef58128f.tar.bz2 foop-5d104abdbeeb8dbee63218df0fe07d53ef58128f.zip | |
person tests finished
Diffstat (limited to 'bank-eiffel/person.e')
| -rw-r--r-- | bank-eiffel/person.e | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/bank-eiffel/person.e b/bank-eiffel/person.e index 93ce339..5f7d0bc 100644 --- a/bank-eiffel/person.e +++ b/bank-eiffel/person.e | |||
| @@ -10,9 +10,9 @@ class | |||
| 10 | create | 10 | create |
| 11 | make | 11 | make |
| 12 | 12 | ||
| 13 | feature {NONE} -- Initialization | 13 | feature -- Initialization |
| 14 | 14 | ||
| 15 | surname: STRING_8 | 15 | surname: STRING_8 assign set_surname |
| 16 | -- Nachname | 16 | -- Nachname |
| 17 | attribute Result := ({like surname}).default end --| Remove line when Void Safety is properly set | 17 | attribute Result := ({like surname}).default end --| Remove line when Void Safety is properly set |
| 18 | 18 | ||
| @@ -20,7 +20,7 @@ feature {NONE} -- Initialization | |||
| 20 | -- Vorname | 20 | -- Vorname |
| 21 | attribute Result := ({like firstname}).default end --| Remove line when Void Safety is properly set | 21 | attribute Result := ({like firstname}).default end --| Remove line when Void Safety is properly set |
| 22 | 22 | ||
| 23 | feature -- Element change | 23 | feature -- Initialization |
| 24 | 24 | ||
| 25 | make (a_surname: like surname; a_firstname: like firstname) | 25 | make (a_surname: like surname; a_firstname: like firstname) |
| 26 | do | 26 | do |
| @@ -28,6 +28,8 @@ feature -- Element change | |||
| 28 | set_firstname (a_firstname) | 28 | set_firstname (a_firstname) |
| 29 | end | 29 | end |
| 30 | 30 | ||
| 31 | feature -- Element change | ||
| 32 | |||
| 31 | set_surname (a_surname: like surname) | 33 | set_surname (a_surname: like surname) |
| 32 | -- Assign `surname' with `a_surname'. | 34 | -- Assign `surname' with `a_surname'. |
| 33 | require | 35 | require |
