Pergunta

I have a class called "EventManager" and one called "Event". From Eventmanager I can created and store events in a linkedlisted, which then is stored in a hashmap together with "persons" who attend these events. Now, which relationship(UML) between Event and Eventmanager?

Foi útil?

Solução

I think it's an HAS-A. Since EventManager contains Events.

Outras dicas

Use simple association. EventManager is not composed of Events. It only provide list of events to process. Another association would be created between event and person.

I also think it is HAS-A relationship as EventManager class has Event class as its data member.

Simple association will not suffice in this case.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top