UML-Assoziation

Zwei Klassen werden mit einer Linie verbunden, was eine Beziehung zwischen ihnen darstellt.

Eine Assoziation bedeutet, dass Objekte der einen Klassen auf Objekte der anderen Klasse zugreifen können.
Dabei kann eine Klasse eine Referenz auf eine Instanz der anderen Klasse enthalten, aber es wird nicht unbedingt ein neues Objekt erzeugt oder eine Static Java Methode verwendet.