Je l'ai fait :
class Parent {} class Child1 extends Parent{} class Child2 extends Parent{}
J'utilise ces trois classes (en particulier les classes enfant) partout dans mon application. Maintenant la décision a été prise que les classes enfant doivent être supprimées, à la place la classe parent doit contenir les champs (et les méthodes) des deux classes enfant. Comment puis-je obtenir facilement le résultat souhaité ?
La seule chose qui me vient à l'esprit est de déplacer toutes les données des enfants vers la classe Parent et ensuite Ctrl+Shift+R
pour remplacer toutes les occurrences des anciennes classes. Je me demande néanmoins s'il existe un meilleur moyen d'y parvenir.