Pré. | Proc. |
Substitution
Description
Une substitution est une relation entre deux classificateurs, ce qui signifie que le classificateur de substitution est conforme au contrat spécifié par le classificateur de contrat. Cela implique que les instances du classificateur de substitution sont substituables à l'exécution, là où les instances du classificateur de contrat sont attendues. Dans l'exemple, la classe nommée ResizableWindow possède un connecteur de substitution vers 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.