From 5797adad97d51347aa12687c679421530a0dd91e Mon Sep 17 00:00:00 2001 From: Maxime Mourier Date: Wed, 12 May 2021 12:59:34 +0000 Subject: [PATCH] docs: update Scripting/Python --- Scripting/Python.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Scripting/Python.html b/Scripting/Python.html index 3b18e28..40cd43c 100644 --- a/Scripting/Python.html +++ b/Scripting/Python.html @@ -2,7 +2,7 @@ title: Python description: published: true -date: 2021-05-11T19:22:36.580Z +date: 2021-05-12T12:59:32.888Z tags: editor: ckeditor dateCreated: 2021-04-28T19:56:01.357Z @@ -289,7 +289,7 @@ while 1 != 10:

 

Fonctions avancées

-

Les constructeurs

+

Le constructeur

Un constructeur est une méthode spéciale d'une classe qui permet de construire un objet, de lui donner des attributs.

Le nom de cette méthode est “ __init__ ” et prend en premier argument “ self ”, qui représente l'objet courant, qui est cours de création.

Exemple : je crée un constructeur permettant de définir une personne 

@@ -307,3 +307,5 @@ while 1 != 10: >>> chuck.firstname = "Chucky" >>> chuck.firstname 'Chucky' +

Le représentateur

+

Reprenons l'exemple précédent. Lorsque l'on souhaite afficher notre objet, la valeur retournée n'est pas tout à fait celle attendue.