Types et classes de refactorisation
Mise à jour : novembre 2007
Lorsque vous refactorisez le code, vous modifiez sa structure interne (plus spécifiquement, la conception de ses objets) pour le rendre plus compréhensible, plus facile à maintenir et plus efficace, sans modifier son comportement observable. Vous pouvez utiliser le Concepteur de classes et la fenêtre Détails de classe pour vous aider à refactoriser le code.
Remarque : |
---|
Les fichiers d'un projet peuvent être en lecture seule parce que le projet est sous contrôle du code source et qu'il n'a pas été extrait, parce qu'il s'agit d'un projet référencé ou parce que ses fichiers sont marqués comme étant en lecture seule. Lorsque vous travaillez dans un projet se trouvant dans l'un de ces états, vous aurez à votre disposition différentes façons d'enregistrer votre travail selon l'état du projet. Cela s'applique aussi bien à la refactorisation du code qu'au code que vous modifiez autrement (modification directe du code, par exemple). Pour plus d'informations, consultez Affichage d'informations en lecture seule. |
Dans cette section
Comment : substituer des membres de type
Explique comment substituer des membres de type avec le Concepteur de classes.
Comment : renommer les types et les membres de type
Décrit comment renommer un type ou un membre dans le Concepteur de classes.
Comment : réorganiser les paramètres (C# uniquement)
Décrit comment réorganiser des paramètres à l'aide du Concepteur de classes.
Comment : implémenter une interface
Explique comment utiliser le Concepteur de classes pour implémenter une interface.
Comment : implémenter une classe abstraite
Explique comment utiliser le Concepteur de classes pour implémenter une classe abstraite.
Comment : déplacer un membre de type d'un type vers un autre
Décrit comment déplacer un membre d'un type à un autre.
Comment : extraire vers l'interface (C# uniquement)
Explique comment extraire un ou plusieurs membres publics d'un type vers une interface.
Rubriques connexes
Affichage des types et relations sur les diagrammes de classes