Bonjour,
Je me frotte aux joies de l'introspection et des types génériques et de leurs puissances ...
Je souhaiterais implémenter une méthode clone() générique et qui ne nécessite plus de Cast.
Je souhaiterais donc faire une classe abstraite avec une méthode clone() qui fonctionne pour toutes les classes d'objets qui étendent cette classe.
Aujourd'hui, avec un Objet "User" il faut faire :
J'aimerais pouvoir faire directement ce qui suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part User u2 = (User) u1.clone();
Donc supprimer le Cast ... Mais je voudrais le faire dynamiquement, sans redéfinir le méthode clone() dans tous mes objets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part User u2 = u1.clone();
Merci d'avance à vous.
Partager