Oi estudante, tudo bem?
Desculpe a demora em retornar.
O curso que você está se referindo foi descontinuado e não faz mais parte da grade oficial, mas irei responder com o que poderia ser o problema.
O erro que você está enfrentando parece estar relacionado a símbolos não definidos em seu código. Esses símbolos geralmente estão relacionados a classes ou métodos que não foram declarados ou implementados corretamente.
Parece haver um problema com as classes "CriadorDeLeilao" e "EncerradorDeLeilao" dentro do módulo "Leilao". O compilador não consegue encontrar as definições dessas classes ou seus métodos.
Aqui estão algumas sugestões para resolver o problema:
Verifique se você importou corretamente os arquivos ou módulos relevantes que contêm as definições das classes "CriadorDeLeilao" e "EncerradorDeLeilao". Certifique-se de que os nomes dos arquivos e os caminhos estão corretos.
Verifique se as classes "CriadorDeLeilao" e "EncerradorDeLeilao" estão corretamente definidas em seus arquivos correspondentes. Verifique se não há erros de digitação nos nomes das classes, métodos ou propriedades.
Certifique-se de que os métodos mencionados nos erros ("___allocating_init()") sejam implementados corretamente dentro das classes correspondentes. Verifique se os nomes e as assinaturas dos métodos estão corretos.
Verifique se todas as dependências necessárias estão instaladas e atualizadas corretamente em seu ambiente de desenvolvimento.
Um abraço e bons estudos.