Réserver une Démo
Pré. Proc.

Substitution

An example of a UML substitution connector between two class elements.

La description

Une substitution est une relation entre deux classificateurs, signifiant que le classificateur remplaçant respecte le contrat spécifié par le classificateur contractuel. Cela implique que les instances du classificateur de substitution sont substituables à l'exécution, alors que les instances du classificateur de contrat sont attendues. Dans l'exemple, la classe nommée ResizableWindow a un connecteur de substitution à la classe nommée Window, ce qui signifie que partout où l'on vous demande une fenêtre, vous pouvez utiliser une fenêtre redimensionnable.

La relation de substitution est un sous-type d'une relation de dépendance.

Icône de la boîte à outils

Substitution

Apprenez Plus