Numérique et sciences informatiques (spécialité) · Terminale · Structures de données
Programmation orientée objet
- La programmation orientée objet (POO) organise un programme en objets qui ont une structure interne et un comportement, et qui interagissent entre eux.
- Une classe est le modèle ; un objet (ou instance) est créé à partir de ce modèle. Il en reçoit les caractéristiques (attributs) et les comportements (méthodes).
- En Python :
classdéfinit le modèle,__init__initialise les attributs,selfdésigne l'objet courant, etClasse(...)crée une instance. - Une méthode se lit
objet.methode(...): elle agit sur les attributs de cet objet précis.