Lumière sur le Contrôle de l'accès aux membres d'une classe et visibilité en programmation objet
EN effet, avec le paradigme objet,Certains langages proposent de changer le type d'accès des membres d'un objet. Cette opération s'effectue au sein des classes de ces objets. Par exemple, le C++ et le Pascal proposent les visibilités suivantes :
- public : les membres peuvent être utilisés dans/et par n'importe quelle partie du programme (les méthodes définies de cette manière sont visibles et utilisables par l'utilisateur).
- privé (private) : les membres privés d'une classe ne sont accessibles que par les objets de cette classe exactement et non par ceux d'une classe fille ou d'une autre classe.
- protégé (protected) : comme les membres privés, mais ils peuvent être utilisés par les classes filles.
Comments