Modificateurs d'accès
Les modificateurs d'accès définissent la portée et la visibilité d'une classe ou de ses membres.
public: Le code est accessible pour toutes les classes.private: Le code n'est accessible qu'au sein de la même classe.protected: Le code est accessible au sein de la même classe ou des classes héritées.
Pourquoi utiliser Private ?
L'encapsulation ! Vous ne voulez pas que d'autres parties de votre programme modifient accidentellement des données sensibles.