Visibilité

De Appmethod Topics
Aller à : navigation, rechercher

Remonter à Déclarations - Index

La visibilité d'un identificateur correspond à la partie du code source depuis laquelle il est possible d'atteindre légalement l'objet associé à l'identificateur.

La portée et la visibilité coïncident généralement, bien que, dans certains cas, un objet soit provisoirement caché par l'apparition d'un deuxième identificateur : l'objet existe encore, mais l'identificateur original ne permet pas de l'atteindre tant que l'identificateur en double n'est pas sorti de sa portée.

Remarque :  La visibilité ne peut pas être supérieure à la portée, mais cette dernière peut en revanche excéder la visibilité.

Là encore, des règles spécifiques s'appliquent aux noms de classes cachés et aux noms des membres de classe : des opérateurs spéciaux en C++ permettent d'accéder aux identificateurs cachés, ceci dans certaines conditions.

Voir aussi