Estas informaçoes referente ao cliente, não seria mais interessante armazenalas dentro de outro local ? Muito VERBOSO todo esse código, por mais pequeno qeu esteja, fica confuso, imaginando aqui um sistema mais complexo, não há outra maneira de fazer isso sem esse ESPAGUETE ?
Exemplo: .. além de setar um Cliente titular, tenho que referenciar o nome de titular, então em Conta, eu poderia resumir, o que facilitaria o entendimento para quem fosse ler meu código
Conta nome; System.out.println(ContaPaulo.nome); ao invés de: System.out.println(ContaPaulo.TITULAR.nome);
System.out.println(ContaPaulo.titular.nome);
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 contaPaulo = new Conta();
contaPaulo.deposita(100);
contaPaulo.titular = paulo;
}
}