1
resposta

Erro nos arquivos da aula.

Prezados, Fiquei um tempo com o curso de Java pausado por causa da faculdade. Ontem resolvi voltar e, como não tinha mais o meu progresso anterior, baixei os arquivos que cada aula disponibiliza. No entanto, quando tento rodar as classes do pacote de testes, tenho o seguinte erro:

TesteTributaveis.java:


Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    SeguroDeVida cannot be resolved to a type
    SeguroDeVida cannot be resolved to a type
    CalculadorDeImposto cannot be resolved to a type
    CalculadorDeImposto cannot be resolved to a type

    at br.com.bytebank.banco.teste.TesteTributaveis.main(TesteTributaveis.java:13)

TesteSaca.java

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    Tributavel cannot be resolved to a type
    The method getValorImposto() of type ContaCorrente must override or implement a supertype method

    at br.com.bytebank.banco.modelo.ContaCorrente.<init>(ContaCorrente.java:4)
    at br.com.bytebank.banco.teste.TesteSaca.main(TesteSaca.java:10)

Testecontas.java

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    SeguroDeVida cannot be resolved to a type
    SeguroDeVida cannot be resolved to a type
    CalculadorDeImposto cannot be resolved to a type
    CalculadorDeImposto cannot be resolved to a type

    at br.com.bytebank.banco.teste.TesteTributaveis.main(TesteTributaveis.java:13)

O código dos três arquivo, bem como dos outros, pode ser encontrado no meu GitHub ou baixando os documentos diretamente da aula 001 - Organizando classes com pacotes do curso Java parte 5: Pacotes e Java.lang.

Versão do Java:

java version "1.8.0_212"
Java(TM) SE Runtime Environment (build 1.8.0_212-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.212-b10, mixed mode)

Podem me ajudar? Dei uma olhada no código e até entendi o motivo do erro, mas não estou conseguindo solucionar.

Abraços,

1 resposta

Caio, quando você baixa o projeto do github da Alura o arquivo vem com varios projetos dentro, rode o projeto bytebank-herdado-conta, pois nele tem essas classes que você precisa como SeguroDeVida e CalculadorDeImposto