2016-04-23 16 views
1

Das Klassendiagramm des Systems, das ich skizzieren möchte, hat zwei Arten von Benutzern, registrierte Benutzer und auch Gastbenutzer.UML-Klassendiagramm für Gastbenutzer

Ist eine Gastbenutzerklasse in der UML erforderlich?

+0

Ist der Unterschied, dass Benutzer ein Konto registriert haben, während der Gastbenutzer nicht? – Christophe

Antwort

2

Dies hängt von Ihren Anforderungen ab. Entweder haben Sie ein einfaches Attribut in User (z. B. isGuest; siehe Klassenrecht) oder Sie erstellen eine Unterklasse von User, die ein anderes Verhalten aufweist (links). Es ist eindeutig eine Designentscheidung.

enter image description here