Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Mise en ?uvre de l'encapsulation - Qu'est-ce que l'encapsulation ?
En C, vous auriez peut être représenté un nombre rationnel par l'intermédiaire d'une structure. C'est la meilleure solution dans ce langage Néanmoins rien n'interdira à un développeur de modifier le dénominateur en direct, sans prendre soin de vérifier la nouvelle valeur. Du coup, l'erreur ne sera détectée que bien plus tard => difficulté en débogage En POO (Programmation Orientée Objet), il en va autrement. L'état que portera l'objet sera inaccessible de l'extérieur (on parle d'encapsulation). Le mot clé private permettra, à la compilation de restreindre les accès. Par contre, l'objet fournira des méthodes (des fonctions en quelques sortes) qui auront à charge de valider le nouvel état. On détecte les problèmes au plus tôt => amélioration de la productivité de l'équipe de développement.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :