pessol da uma olhada nessa questão:
public class Animal {
}
public class Cavalo extends Animal{
private Redea minhaRedea;
public void tie(String x){
minhaRedea.tie(x);
}
}
public class Redea {
public void tie(String x){
System.out.println("Tem uma Redea");
}
}
public class Teste {
public static void main(String[] args) {
Cavalo cavalo1 = new Cavalo();
cavalo1.tie(“ddd”);
}
}
fazendo isso vai dar um erro de NullPointExcepton. Eu já sabia que iria dar esse erro quando li. A duvida é, o livro da Katie Sierra JAVA 1.5 2ª Edição está errado por não dizer que antes de usar o método tie() da variavel de instancia minhaRedea da classe Redea, iria dar um erro ?
Creio que teria que dizer…
O que vcs acham ?
PS: Esse erro tá na página 57.