Importação classes entre pacotes no eclipse

3 respostas
R

Sou iniciante no java e eclipse, criei varias classes em seus respectivos pacotes, estou testando o import, alguns pacotes e classes aparecem quando uso o import e ctr + espaco, ou quando informo o caminho completo, só que outras não aparecem e ainda dão erro se informar o caminho completo. Alguém pode me dizer o porque?

3 Respostas

staroski

Provavelmente as que dão erro não são públicas aí tem que dar erro mesmo, classes não públicas só são visíveis dentro do mesmo pacote.

R

package erros;

public class SaldoInsuficienteException extends RuntimeException {

SaldoInsuficienteException(String message) {
    super(message);
  }
}

// Esta é uma delas, não aparece.

staroski

Essa classe aí não vai dar erro no import
Mas vai dar erro se no outro pacote você tentar fazer um

new SaldoInsuficienteException("minha mensagem de erro")

Por causa da visibilidade do construtor.

Criado 22 de novembro de 2016
Ultima resposta 23 de nov. de 2016
Respostas 3
Participantes 2