Alguem poderia me ajudar a mudar cor desta casa somente da segunda pessoa criada, no caso p2.
já tentei de varias maneira, eu tenho uma classe (Casa=String endereço,cor) e outra (Pessoa=String nome,idade, Casa casa)
public class Residencia {
public void criarResidencia(){
Casa c1 = new Casa();
c1.setEndereco("Rua dos Anjos,51 - Centro");
c1.setCor("Azul");
c1.setMetrosQuadrados(300);
Pessoa p1 = new Pessoa();
p1.setNome("Garcia");
p1.setIdade(23);
p1.setCasa(c1);
Pessoa p2 = new Pessoa();
p2.setNome("Ligia");
p2.setIdade(22);
p2.setCasa(c1);
//Como mudar a cor aki ??
// p2.alteraCor(“Vermelho”); muda a cor de todas as pessoas. este método criei na classe pessoa.
Pessoa p3 = new Pessoa();
p3.setNome("Romulo");
p3.setIdade(24);
p3.setCasa(c1);
exibicao(p1);
exibicao(p2);
exibicao(p3);
}
public void exibicao(Pessoa pes){
System.out.println("\nNome: "+pes.getNome()+"\nIdade: "+pes.getIdade()+"\nCasa: "+pes.getCasa());
}
public static void main(String[] args){
Residencia testa = new Residencia();
testa.criarResidencia();
}
}