Cuidados com as referências à objetos privados

Olá, pessoal. Gostaria de saber e de que alguém me esclarecess uma dúvida que tenho sobre o Java. Gostaria de saber quando usar e quando não usar o método clone dos objetos, principalmente em se tratando de atributos privados?? Sou iniciante e isto está me deixando encucado.

Desde já agradeço a todos!!

No meu resumo do livro Effective Java, item 10, fala sobre o método clone.
Você pode lê-lo aqui.

Normalmente você coloca um atributo como privado simplesmente para encapsulá-lo, então não vejo muita relação com a utilização do clone. É um atributo que deve ser copiado da mesma forma.
As únicas ocasiões que eu vejo em que ele não seria copiado no clone é quando for algum atributo único ou algo “confidencial”.

[quote=“Bani”]No meu resumo do livro Effective Java, item 10, fala sobre o método clone.
Você pode lê-lo aqui.

Normalmente você coloca um atributo como privado simplesmente para encapsulá-lo, então não vejo muita relação com a utilização do clone. É um atributo que deve ser copiado da mesma forma.
As únicas ocasiões que eu vejo em que ele não seria copiado no clone é quando for algum atributo único ou algo “confidencial”.[/quote]

Obrigado pelo link. Esclareceu bastante as minhas duvidas.