Avancé

Programmation Orientée Objet

Classes et Objets

La POO permet de structurer votre code en créant vos propres types de données appelés Classes. Une classe est comme un plan de construction, et un Objet est ce que vous construisez avec ce plan.

class Chat:
    def __init__(self, nom):
        self.nom = nom
    
    def miaou(self):
        return f"{self.nom} dit Miaou !"

mon_chat = Chat("Felix")
print(mon_chat.miaou()) # Felix dit Miaou !