OOP

OOP signifie « Object-Oriented Programming ». La POO (et non « Oops » !) désigne une méthodologie de programmation basée sur des objets plutôt que seulement sur des fonctions et des procédures. Ces objets sont organisés en classes, ce qui permet de regrouper des objets individuels. La plupart des langages de programmation modernes, notamment Java, C++ et PHP, sont des langages orientés objet, et de nombreux langages de programmation plus anciens disposent désormais de versions orientées objet.

Un « objet » dans un langage orienté objet désigne un type précis, ou une « instance », d’une classe. Chaque objet possède une structure similaire à celle des autres objets de sa classe, mais peut recevoir des caractéristiques individuelles. Un objet peut également appeler des fonctions, ou méthodes, qui lui sont propres. Par exemple, le code source d’un jeu vidéo peut inclure une classe qui définit la structure des personnages du jeu. Chaque personnage peut être défini comme un objet, ce qui lui permet d’avoir une apparence, des compétences et des capacités différentes. Les personnages peuvent également effectuer différentes tâches dans le jeu, exécutées à l’aide des méthodes propres à chaque objet.

La programmation orientée objet permet aux programmeurs de structurer et d’organiser plus facilement les programmes logiciels. Comme les objets individuels peuvent être modifiés sans affecter les autres aspects du programme, il est également plus facile de mettre à jour et de modifier les programmes écrits dans des langages orientés objet. Au fil des années, les programmes logiciels sont devenus plus volumineux, et la POO a facilité le développement de ces grands programmes.

Mis à jour November 2, 2007 par Per C.

quizTestez vos connaissances

The application design model "MVC" is short for what?

A
Model-View-Controller
0%
B
Multi-Variable-Coding
0%
C
Mounted-Virtual-Computer
0%
D
Macro-Version-Compiling
0%
Correct! Incorrect!     View the MVC definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition d'OOP sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.