Será que nesse caso o cliente pode ser um método publico? porque o cliente dentro da classe Conta vai ser publico, porem todos os seus atributos(já dentro da classe cliente) serão privados, ou seja ficaria mais fácil pois eu poderia simplesmente escrever conta.titular.getCpf, em vez de ter que criar um getCliente para poder recupear o cpf.
Agora eis a questão, mesmo que funcione e siga o proposito da orientação a objetos, Seria um a boa pratica?