Bonjour,
J'ai créé une classe qui a besoin d'avoir plusieurs initialisation. Je ne sais pas comment implémenter cela.
Naïvement j'ai fais :
Et cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class foo(object) : def __init__(self, id, label, pointsList) : [...] def __init__(self, id, label, centerPoint, width, height) : [...]
J'ai vu le principe suivant :
Je n'ai pas compris ce principe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 class foo(object) : def __init__(self, *args,**kwargs) : [...]
Quel est la meilleur façon de faire pour pour avoir la possibilité d'avoir une initialisation multiple ?
Je vous remercie pour votre aide.
Partager