J'aimerais savoir quelles sont les véritables différences entre association et dépendances ? Certains soutiennent qu'on ne parle de dépendance qu'entre packages... D'autres parlent de dépendance dans les cas suivants :
Soient un objet A et un objet B, avec B :
1 : étant construit à partir de A (B nécessite A)
2 : disposant d'au moins une méthode acceptant en paramètre un A (B transforme/manipule A)
3 : disposant d'au moins une méthode retournant un A (B génère A)
4 : utilisant A uniquement en interne, dans le .cpp (B utilise en interne A)
=> comment représenter l'assertion suivante :
un livre possède 0..n chapitres, 1 chapitre dépend d'un livre...
d'avance, merci.
Sephile.
Partager