Fiquei com uma pulga atras da orelha. Por exemplo, se eu tiver uma classe Cavalo e outra chamada Redea e fizer assim:
public class Cavalo{
Redea r = new Redea();
r.amarrar();
Redea b;
b.amarrar();
}
public class Redea{
public void amarrar(){ //codigo qualquer }
}
r e b sao instancias do objeto Redea certo? Entao isso quer dizer que nao eh necessario usar new Redea()? Apenas declarar uma variavel como um certo tipo de objeto jah eh suficiente?
Me ajudem! Obrigado