La programmation orientée objet (POO) est un paradigme au sein de la programmation informatique.
Il s'agit d'une représentation des choses, un modèle cohérent – partagé à travers différents langages qui permettent son usage (Python, Java, C++).
En programmation orientée objet (POO), une méthode est une routine membre d'une classe.
Une méthode peut être: une méthode d'instance, n'agissant que sur un seul objet (instance de la classe) à la fois; une méthode statique ou méthode de classe, indépendante de toute instance de la classe (objet).
La notion la plus importante en programmation orientée objet est le concept de classe.
Les classes sont des moules, des patrons qui permettent de créer des objets en série sur le même modèle.
On peut se représenter une classe comme le schéma de construction ainsi que la liste des fonctionnalités d'un ensemble d'objets.