Cargando

Sobrecargar operador en python




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 31 julio 2014 - 20:04
¿En python como puedo sobrecargar un operador para un float?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 31 julio 2014 - 20:43
Creo que que buscas es radd

 

Publicado 31 julio 2014 - 20:44
Utiliza radd, te dejo un ejemplo de ello:

class MiClase(object):
def __init__(self, value):
self.value = value def __radd__(self, other):
print other, "radd", self.value
return self.value + other

miClase = MiClase(1)
print 1 + miClase


   AUTOR PREGUNTA

Publicado 31 julio 2014 - 21:12
Gracias


X