J'ai eu une conversation avec un collègue de travail l'autre jour à ce sujet.
Il y a bien sûr l'utilisation d'un constructeur, mais quelles sont les autres possibilités ?
[Clonage][1] et [désérialisation][2].
[1] : http://en.wikipedia.org/wiki/Clone_(Java_method) [2] : http://exampledepot.com/egs/java.io/DeserializeObj.html