Varios constructores con diferentes cantidades de argumentos
📁 python
¿Es posible hacer varios constructores con diferentes cantidades de argumentos en Python en una misma clase?
class a:
def __init__(self, b):
pass
def __init__(self):
pass
En este caso, solo se puede crear una instancia de la clase con el segundo constructor, mientras que la escritura x = a(42) causará un error.
No answers yet.
Inicia sesión para dejar una respuesta