27 votes

Que signifie le symbole «#» dans un diagramme de classes UML?

Je lisais Algorithms in a Nutshell (O'Reilly) et suis tombé sur ce symbole dans un diagramme de classe. Je suppose que cela signifie que le député est protégé, mais je voulais voir si quelqu'un sait avec certitude ce que cela signifie.

59voto

Mike Hofer Points 6559

Il indique un membre protégé d'une classe ou d'un autre type de données.

- Indique privé

+ Indique public

# Indique protégé

4voto

Jayden Points 1371

'#' indique la visibilité. Dans ce cas, il s'agit d'une opération protégée [édité le terme «méthode» car il n'est pas aussi générique].

1voto

Cela implique qu'elle est protégée, pour une variable elle ne sera vue que dans la classe et les classes héritées.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X