Método propoe apresenta erro. Antes de implementá-lo a propriedade leilao não era reconhecida nesse método.
Classe Leilao:
Método propoe apresenta erro. Antes de implementá-lo a propriedade leilao não era reconhecida nesse método.
Classe Leilao:
Oi Carlos.
Seu método propoe
está recebendo apenas UM parâmetro, quando deveria receber DOIS. Além disso, ele não está fazendo nada.
O método que você quer é esse aqui:
def propoe(self, lance: Lance)
self.__lances.append(lance)
Veja que ele, além de receber o lance
, ele chama o self.__lances.append(lance)
, para adicionar o lance ao final da lista __lances
.