Initialiser une instance

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Céline

13 janvier 2023

Résolue
1 réponse

Initialiser une instance

Bonjour,Est-ce qu'il existe avec python, un moyen d'avoir plusieurs méthodes __init__ à l'intérieur d'une même classe?En java nous appelons cela un constructeur et nous pouvons en fabriquer autant qu'on veut du moment que le nombre d'attributs diffère par exemple : class Voiture:     def __init__(self, marque) :         self.marque = marque     def __init__(self, marque, nb_roue):         self.marque = marque         self.roue = nb_roue voiture_01 = Voiture("Lamborghini") voiture_02 = Voiture("Porsche", 4) ça n'a pas fonctionné par ce que je m'y prends mal, ou ce n'est pas possible?Merci

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.