Ich habe ein Tutorial über UML-Klassendiagramme gelesen und habe Probleme beim Verständnis von Assoziationsklassen und warum diese MileageCredit
Klasse nicht Teil der FrequentFlyer
Klasse im folgenden Beispiel ist (aus Abbildung 11 des Tutorials here):Wie erkennt man die geeignete Implementierung von UML-Assoziationsklassen?
Unter der Annahme, dass es eine eins-zu-eins-Beziehung zwischen FrequentFlyer und MileageCredit (wenn eine Person zwei FrequentFlyer Mitgliedschaften gehabt haben sie noch andere frequentFlyerNumber Zahlen haben), dann würde ich gerade auf diese baseMiles
und bonusMiles
Immobilien die FrequentFlyer Klasse selbst.
Könnte jemand bitte erklären, warum das falsch ist?
Dies hat nichts mit dem Anwendungsfall zu tun. Bitte modifiziere dein Thema entsprechend. – Ister
Danke - hoffe Titel ist jetzt klar – Bendy
Ja, jetzt ist es viel klarer. – Ister