Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Dúvida] AbstractMethod

Após implementar o método abstrato na classe Conta deixando o pass nela não consigo mais instanciar um objeto do tipo Conta pois a classe não tem nada implementado dentro do método passa_o_mes. Como posso fazer para que possa criar um Objeto do tipo Conta mesmo com essa restrição?

1 resposta

Você não pode instanciar um objeto de uma classe abstrata. Essa é justamente a definição de classe abstrata: Uma classe da qual não se pode instanciar objetos.

Como alternativa, você pode criar uma subclasse concreta que herda da classe Conta e instanciar um objeto com ela.