De Design Pattern par GoF:Que veut dire "une classe instancie une autre"?
Une autre chose utile pour montrer est quelles classes instancier que d'autres. Nous utilisons une ligne en forme de flèche pointillée pour indiquer ceci, puisque OMT ne le supporte pas. Nous appelons cela la relation "crée" . La flèche pointe vers la classe instanciée. Dans Figure B.lc, CreationTool crée des objets LineShape.
Que signifie "une classe instancie autre" signifie ici?
Merci.
Merci. La composition est-elle le seul cas où une classe crée une instance d'une autre? – Tim
Pas vraiment. De nombreux modèles peuvent impliquer la création d'une instance d'une autre classe pour une raison quelconque. Par exemple, le modèle Injection de dépendances instancie les classes dépendantes, puis les injecte dans d'autres classes à utiliser pour ces classes. – samanime