Différence entre attributs privé et protégé
Absot
Messages postés
819
Statut
Membre
-
birdsfly Messages postés 253 Statut Membre -
birdsfly Messages postés 253 Statut Membre -
Bonjour, je voudrais savoir la différence entre un attribut privé et un protégé, je sais que le privé ne peut être visible que dans sa propre classe et ne peut être traité uniquement par des accesseurs mais pour le protégé, je ne sais pas :/
A voir également:
- Différence entre attributs privé et protégé
- Numero prive - Guide
- Différence entre tcp et udp - Guide
- Difference entre million et milliard - Accueil - Technologies
- Difference entre mo et mb ✓ - Forum Matériel & Système
- Navigateur privé - Guide
2 réponses
Salut,
*un attribut "public" peut être appelé non seulement par les objets et méthodes de sa classe, mais aussi depuis l'extérieur (fonction main, autres classes...)
*un attribut "privé" (private) ne peut être utilisé qu'avec les objets et méthodes de la classe dont il est déclaré.
*alors l'attribut "protégé" (protected) peut être classé entre le "privé" et le "public", car il peut être utilisé à l'extérieur de la classe mais uniquement par ses classes filles(héritage) ;)
a+
"La haine est la voix de celui qui a laissé la souffrance planter son drapeau aisément sur son encéphale"
*un attribut "public" peut être appelé non seulement par les objets et méthodes de sa classe, mais aussi depuis l'extérieur (fonction main, autres classes...)
*un attribut "privé" (private) ne peut être utilisé qu'avec les objets et méthodes de la classe dont il est déclaré.
*alors l'attribut "protégé" (protected) peut être classé entre le "privé" et le "public", car il peut être utilisé à l'extérieur de la classe mais uniquement par ses classes filles(héritage) ;)
a+
"La haine est la voix de celui qui a laissé la souffrance planter son drapeau aisément sur son encéphale"