|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre habitué
![]() ![]() anciennement "sopsag" Inscription : février 2011 Messages : 118 ![]() |
Bonjour,
voici une classe Num qui implémente l'addition sur des entiers. (code minimaliste juste pour l'exemple) J'ai surchargé la méthode __add__. Elle permet de faire des calculs entre Nums et entre Num et int. Ça marche très bien, sauf dans un cas : Code :
Comment coder ma méthode __add__ pour qu'elle accepte un int à gauche et un Num à droite ? Pour info, et pour les C++istes, voici le code C++ dont j'aimerais copier le comportement : Code :
__________________
Captain'Flam anciennement Sopsag, aka Hadrien Win seven 64 / Visual 2010 / Python 2.7 / Eclipse |
||||
|
|
10
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Inscription : juin 2008 Messages : 3 690 ![]() |
Citation:
- W
__________________
Architectures Post-Modernes |
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() ![]() anciennement "sopsag" Inscription : février 2011 Messages : 118 ![]() |
Arf ! quel nigaud !
Merci ça marche impec !
__________________
Captain'Flam anciennement Sopsag, aka Hadrien Win seven 64 / Visual 2010 / Python 2.7 / Eclipse |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com