public class testaBanco { public static void main(String[] args) { Cliente paulo = new Cliente(); paulo.nome = "Paulo Silveira"; paulo.cpf = "222.222.222-22"; paulo.profissao = "programador";
Conta contaDoPaulo = new Conta();
contaDoPaulo.deposita(100);
**contaDoPaulo.titular = paulo;**
System.out.println(contaDoPaulo.titular.nome);
}
}
Neste exemplo foi criado o cliente paulo e depois passado a referencia do cliente paulo na contaDoPaulo então temos o objeto cliente criado e o objeto conta criado
public class testaContaSemCliente { public static void main(String[] args) { Conta contaDaMarcela = new Conta();
**contaDaMarcela.titular = new Cliente();**
contaDaMarcela.titular.nome = "marcela";
System.out.println(contaDaMarcela.titular.nome);
} }
Neste outro exemplo de conta Sem cliente, foi criado diretamente a conta e passado a referencia de Cliente então temos o objeto contaDaMarcela.titular onde contaDaMarcela.titular.nome esta populado com "marcela". O valor "marcela" existe somente em contaDaMarcela.titular.nome e o objeto Cliente não existe ?