Refactoring di classi e tipi
Aggiornamento: novembre 2007
Quando si effettua il refactoring di codice, la struttura interna di quest'ultimo, in particolare la struttura degli oggetti, viene cambiata in modo da rendere il codice più comprensibile, gestibile ed efficiente senza modificarne il comportamento osservabile. Per effettuare il refactoring del codice, è possibile utilizzare Progettazione Classi e la finestra Dettagli classe.
Nota: |
---|
I file di un progetto possono essere di sola lettura perché il progetto è incluso nel controllo del codice sorgente e non è stato estratto, perché si tratta di un progetto a cui viene fatto riferimento o perché i file sono contrassegnati come di sola lettura sul disco. Quando si utilizza un progetto in uno di questi stati, è possibile salvare il lavoro in vari modi a seconda dello stato del progetto. È possibile effettuare questa operazione sia per il codice di refactoring che per il codice da modificare in altro modo, ad esempio tramite modifica diretta. Per ulteriori informazioni, vedere Visualizzazione delle informazioni in sola lettura. |
In questa sezione
Procedura: eseguire l'override dei membri dei tipi
Viene illustrato come eseguire l'override dei membri dei tipi con il diagramma classi.
Procedura: rinominare i tipi e i membri dei tipi
Viene descritto come rinominare un tipo o un membro in Progettazione classi.
Procedura: riordinare i parametri (solo C#)
Viene descritto come riordinare i parametri mediante Progettazione classi.
Procedura: implementare un'interfaccia
Viene illustrato come utilizzare Progettazione classi per implementare un'interfaccia.
Procedura: implementare una classe astratta
Viene illustrato come utilizzare Progettazione classi per implementare una classe astratta.
Procedura: spostare un membro da un tipo a un altro
Viene descritto come spostare un membro da un tipo all'altro.
Procedura: estrarre in un'interfaccia (solo C#)
Viene illustrato come estrarre uno o più membri pubblici da un tipo a un'interfaccia.
Sezioni correlate
Visualizzazione dei tipi e delle relazioni sui diagrammi classi