Und weiter? (Fahrkarten und Angebote)
Wenn es gar keine Unterschiede gäbe, bräuchte man den Namen nicht zu erweitern.
Vielleicht denke ich hier auch zu sehr wie ein Programmierer in der objektorientierten Welt.
Basisklasse wäre "Bahnfahrkarte", dabon abgeleitet "Normalpreis", "Sparpreis", "Schönes-Wochenende-Ticket", "Länderticket", ...
Und "Sparpreis Aktion" wäre eben eine weitere Spezialisierung der Fahrkartenart "Sparpreis".Wenn es jetzt also heißt, man benötigt eine gültige Fahrkarte, wrde jedes dieser Objekte in Frage kommen, das die Randbedingung "gültig" erfüllt. Wenn es jetzt aber heißt "zu Normal- und Sparpreisen", fallen SWT und Länderticket schon mal weg, der Sparpreis Aktion als Sonderfall eines Sparpreises aber meines Erachtens nicht.
Für mich ist der Sparpreis Aktion eine Sonderform des Sparpreises mit zusätzlichen Bedingungen. So wie ein Quadrat ein Rechteck mit der Bedingung "alle Seiten sind gleich lang" ist (dadurch aber nicht die Eigenschaft, ein Rechteck zu sein, verliert - jeder Mathematiker wird Dir bestätigen, ein Quadrat erfüllt perfekt den Tatbestand des Rechteckseins), ist der Sparpreis Aktion eben ein Sparpreis mit der zusätzlichen Bedingung "nicht stornierbar" (was ihm die Eigenschaft, ein Sparpreis zu sein, auch nicht abspricht).
Weiterhin bei meiner Kundenansicht bleibende Grüße,
der Colaholiker
Wenn man dein Modell nimmt ist das die richtige Schlussfolgerung.
Man kann es aber auch so sehen, dass der Sparpreis-Aktion eine neue Klasse ist, die überhaupt nicht vom Sparpreis extended (also erbt). Dann könnte man dieser Klasse ähnliche Attribute und Methoden verleihen wie dem Sparpreis und rein praktisch wäre es auch (aus Kundensicht) fast das gleiche. In objektorientierter Sichtweise wären es allerdings zwei Klassen, die in keiner Beziehung zueinander stehen.
Wenn die DB es so sehen würde, wäre es übertragen auf das objektorientierte Modell schlechter Codierungsstil ;).
gesamter Thread:
- ? Nutella Mitfahrerfreifahrt Sparpreis Aktion -
asdf32333,
05.01.2017, 18:30
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
sflori,
05.01.2017, 22:34
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
agw,
06.01.2017, 06:45
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
john.lennon,
06.01.2017, 10:52
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
JeDi,
06.01.2017, 11:29
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
Colaholiker,
06.01.2017, 11:46
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
JeDi,
06.01.2017, 11:50
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
Colaholiker,
06.01.2017, 12:01
- Sparpreis Aktion nicht stornierbar!
-
ktmb,
06.01.2017, 12:04
- Und weiter? -
Colaholiker,
06.01.2017, 12:14
- Äpfel, Birnen... -
JeDi,
06.01.2017, 12:19
- Äpfel, Birnen... - Colaholiker, 06.01.2017, 12:24
- Und weiter? -
asdf32333,
06.01.2017, 12:21
- Und weiter? - Colaholiker, 06.01.2017, 12:27
- Äpfel, Birnen... -
JeDi,
06.01.2017, 12:19
- Und weiter? -
Colaholiker,
06.01.2017, 12:14
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
JeDi,
06.01.2017, 12:17
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion - Colaholiker, 06.01.2017, 12:21
- Sparpreis Aktion nicht stornierbar!
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
john.lennon,
06.01.2017, 17:27
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion - asdf32333, 06.01.2017, 17:54
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion - Bremer, 06.01.2017, 20:49
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
Colaholiker,
06.01.2017, 12:01
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
JeDi,
06.01.2017, 11:50
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
Colaholiker,
06.01.2017, 11:46
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
JeDi,
06.01.2017, 11:29
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
john.lennon,
06.01.2017, 10:52
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion - JeDi, 06.01.2017, 09:53
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
agw,
06.01.2017, 06:45
- Ist möglich! Mit Quelle -
Bremer,
06.01.2017, 13:25
- Ist nicht möglich! Mit Quelle! -
JeDi,
06.01.2017, 14:49
- Und wo steht da jetzt was von nutella? - musicus, 06.01.2017, 16:16
- Theorie und Praxis - Nocturn, 07.01.2017, 12:41
- Ist nicht möglich! Mit Quelle! -
JeDi,
06.01.2017, 14:49
- ! Nutella Mitfahrerfreifahrt Sparpreis Aktion -
sflori,
05.01.2017, 22:34