Programmation
orientée objet Les classes et les objets sont les deux principaux aspects de la programmation orientée objet: les classes créent un nouveau type et les objets sont des instances de cette classe.
① Définition de classe
② Définition de méthode d'objet
③ Utilisez la méthode __init__
Comment effectuer une programmation orientée objet?
(1) Définition de classe
En langage Python, la classe est créée à l'aide du mot-clé class. Les attributs et méthodes de classe sont répertoriés dans un bloc en retrait.
(2) Définition des méthodes d'objet Les
classes peuvent avoir des méthodes comme des fonctions. Ces méthodes et fonctions sont utilisées comme des comportements appartenant aux objets générés par la classe.
(3) Utilisation de la méthode __init__
Dans le langage Python, les noms de nombreuses méthodes de la classe ont une signification particulière. La méthode __init__ s'exécute immédiatement lorsqu'un objet de la classe est créé. Pour l'initialisation souhaitée, notez que le début et la fin du nom sont des traits de soulignement doubles. Le premier paramètre de la méthode __init__ est self, ce qui signifie que l'instance de classe créée elle-même.