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.
Il indique un membre protégé d'une classe ou d'un autre type de données.
-
Indique privé
+
Indique public
#
Indique protégé
'#' 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].
Ajouter également à:
~ Indique le paquet privé (ou par défaut)
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.
'#' signifie visibilité "protégé" (similaire à public, privé) du comportement de la propriété/méthodes dans la classe. Vous pouvez trouver plus de la même chose à ml_basic_notations