Ce document traite de la programmation orientée objet en Python, en se concentrant sur la définition et l'utilisation des classes et objets. Il explique des concepts tels que l'instanciation, les attributs, méthodes, encapsulation, ainsi que la surcharge d'opérateurs et les accesseurs. Des exemples pratiques sont fournis pour illustrer la création et l'utilisation d'objets comme 'contact' et 'vector'.