Avatar ·

Vários construtores com diferentes números de argumentos

📁 python

É possível em Python ter vários construtores com diferentes números de argumentos em uma mesma classe?

class a:def __init__(self,b):    passdef __init__(self):    pass

Neste caso, só é possível criar instâncias da classe com o segundo construtor, enquanto a escrita x = a(42) causará um erro.