Condividi tramite


Procedura: eseguire l'override dei membri dei tipi (Progettazione classi)

In Progettazione classi è possibile consentire a membri quali metodi e proprietà di una classe figlio di eseguire l'override dei membri ereditati da una classe base. L'override di un membro è possibile solo se si verifica la seguente circostanza:

  • Il metodo di base di cui eseguire l'override deve essere virtuale, astratto o override. Non può essere non virtuale o statico.

Per eseguire l'override di un membro

  1. Nel diagramma classi fare clic con il pulsante destro del mouse su una forma di classe e scegliere Intellisense, quindi Overridemembri.

    Viene visualizzata una finestra di dialogo con i membri di cui è possibile eseguire l'override.

  2. Scegliere un membro dall'elenco.

    Nella classe verrà visualizzato un membro con lo stesso nome, modificatore di accesso e valore restituito e con la proprietà Modificatore ereditarietà impostata su Overrides in VB o override in C#.

Vedere anche

Attività

Procedura: spostare un membro di tipo da un tipo a un altro (Progettazione classi)

Altre risorse

Refactoring di classi e tipi (Progettazione classi)