web-dev-qa-db-fra.com

Comment présenter une classe abstraite dans un diagramme de classes UML

Le diagramme de classes UML est un outil pratique dans la conception orientée objet. Je l'utilise actuellement et je fais face à la présentation d'une classe abstraite avec UML. Je l'ai cherché sur Google, mais je suis arrivé nulle part.

Je voudrais donc demander comment exprimer une classe abstraite dans un diagramme de classe UML, et elle doit pouvoir se différencier de la classe concrète

16
Rui

Vous devez écrire le nom de la classe en italique:

enter image description here

Ici Contexte est un abstract class et La structure est un "concret" class

P. 99 des spécifications dit:

Le nom d'un classificateur abstrait est indiqué en italique, lorsque la police utilisée le permet. Alternativement ou en plus, un classificateur abstrait peut être affiché en utilisant l'annotation textuelle {abstract} après ou sous son nom.

19
Loïc Di Benedetto