Définition
En programmation orientée objet, un objet est une entité qui réunit des données (son état) et les opérations qui les manipulent (son comportement). Il est créé à partir d'une classe, qui en est le moule : la classe « Commande » décrit ce qu'est une commande, chaque commande réelle est un objet. Ce modèle permet de représenter le vocabulaire métier directement dans le code et de découper un programme en entités autonomes qui dialoguent entre elles.
Dans la pratique
La programmation orientée objet domine les langages d'entreprise (Java, C#, Python, TypeScript) : tout développeur sur ces technologies la pratique. Ce qui compte est la qualité de la modélisation, qui doit refléter le métier et rester simple. Un code où chaque concept métier est un objet clair est bien plus facile à reprendre par un nouvel arrivant.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.