Le python orienté objet
Description
La programmation orientée objet (POO) est un paradigme de programmation. C’est une façon de concevoir un programme informatique reposant sur la notion d’objets de différentes complexités qui sont manipulables et qui interagissent les uns avec les autres. Cette façon de coder regroupe au même endroit les méthodes (fonctions) et les données qui sont conçues pour interagir entre elles.
Concepteur
Objectifs
Appliquer les mécanismes orientés objets du langage Python.
Écrire des programmes qui exploitent les mécanismes de programmation orientée objet:
- l’encapsulation
- l’héritage
- la composition
- l’agrégation
- et le polymorphisme
Mieux comprendre les bases impératives du langage telle que la notion d’objet itérable.
Clientèle cible
Souhaiter approfondir ses connaissances en programmation orienté objet dans ce langage.
Préalables
Avoir une base en Python (Python impératif)
Contenu
- Classes et objets
- Héritage
- Diagrammes de classes
- Surdéfinition des opérateurs
- Objects itérables
- Exceptions et traitement des erreurs