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

Substitution

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

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.

Icône de la boîte à outils

Substitution

Apprenez Plus