 |
 |
3.4.2 Association entre classes en
Java
- Mise en place à l’aide d’attributs
- Dans l’une ou l’autre des classes selon la
navigabilité de l’association
- Mise en place au moment de la construction des
instances
- Multiplicité de l’association représentée à
l’aide d’un tableau ou d’une collection
- Difficulté lorsque l’association est
bidirectionnelle, par quoi commencer ?
- Utilisation d’une méthode qui permet d’affecter
un attribut d’une classe en dehors du constructeur
- Passage de la référence d’un des objets dans
l’appel au constructeur de l’autre
précédent suivant
La mise en place de l’association est le plus souvent
réalisée par le constructeur de la classe qui doit recevoir en paramètre la
référence de l’objet de l’autre classe. Lorsque l’association
est bidirectionnelle, il est nécessaire de passer la référence d’un objet
à l’autre et réciproquement. Ce type de constructeur est expliqué dans la
section 8.1
.
Christian Bac, Denis Conan, Télécom
SudParis, CSC 4002, Octobre 2015
|
|