La programmation orientée objet
La programmation orientée objet (POO) est un paradigme de la programmation informatique qui divise le problème à traiter en différentes parties plus ou moins autonomes capables de communiquer entre elles. Ces parties sont des objets qui contiennent des données, mais possèdent aussi un comportement.
De façon générale, les utilisateurs des objets ne connaissent pas leur contenu précisément, mais savent communiquer avec eux par l'intermédiaire d'un ensemble de méthodes bien définies qui proposent des comportements attendus.
Les langages de programmation populaires comme Java, C++, Pascal Objet, PHP utilisent ce paradigme qui aide à gérer la complexité et à réutiliser le code existant éprouvé.
Ce chapitre précise d'abord la nature des objets, insiste ensuite sur la différence entre classe et objet, pour proposer ensuite quelques exemples d'utilisation.