Refactoring : Extraction d'une super-classe
Remonter à Procédures de refactoring
Cette rubrique explique comment utiliser l'opération "Extraire une super-classe".
Pour utiliser l'opération "Extraire une super-classe" :
- Sélectionnez un ou plusieurs éléments de code (classe, interface, champ, méthode, événement, propriété ou indexeur) dans l'éditeur de code ou dans la vue Diagramme ou Modèle.
- Sur le menu principal, choisissez Refactor > Extraire une super-classe.
Conseil : Vous pouvez aussi choisir Refactor > Extraire une super-classe sur le menu contextuel de la sélection.
- Dans la boîte de dialogue Extraire une super-classe, entrez le nom de la super-classe et désignez son espace de nommage, le cas échéant.
- Spécifiez les membres à utiliser dans la super-classe résultante en cochant ou en décochant les cases à cocher respectives. Le cas échéant, indiquez qu'une méthode est abstraite dans la super-classe extraite.
- Cliquez sur OK. Dans la fenêtre Refactoring qui s'ouvre, vous pouvez réviser le refactoring avant de le valider.
- Cliquez sur le bouton Exécuter le refactoring pour terminer l'extraction.