Programmation Orientée Objet

Icône de l'outil pédagogique Définition
Les inconvénients de la programmation procédurales et en particulier les temps de programmation trop longs ont contribués à développer une nouvelle méthode de programmation appelée POO.

Le concept objet logiciel est né du besoin de modéliser des objets du monde réel.

Tout objet du mode réel peut être représenter par un objet, qu'il s'agisse d'un objet vivant,
ou d'un objet construit.

Par exemple, prenons un véhicule industriel à automatiser.
- Un véhicule possède plusieurs comportements : avancer, reculer, charger des éléments, ...
- Un véhicule possède des caractéristiques propres : Vitesse, poids, taille, résistance, ...

Pour représenter ce véhicule dans l'approche objet :
- Les comportements seront représentés par des méthodes.
- Les caractéristiques seront représentées par des variables.