Condividi tramite


Override di una funzione virtual (Visual C++)

È possibile eseguire l'override delle funzioni virtual definite in una classe base utilizzando la finestra Proprietà di Visual Studio.

Per eseguire l'override di una funzione virtual nella finestra Proprietà

  1. In Visualizzazione classi fare clic sulla classe.

  2. Nella finestra Proprietà fare clic sul pulsante Override.

    [!NOTA]

    Il pulsante Override è disponile quando si seleziona il nome della classe in Visualizzazione classi o quando si fa clic all'interno della finestra del codice sorgente.

    Nella colonna sinistra sono elencate le funzioni virtual.Se il nome di una funzione virtual viene visualizzato anche nella colonna destra, significa che un override è già stato implementato.

  3. Se la funzione non ha alcun precedente override, fare clic sulla cella nella colonna destra della finestra Proprietà per visualizzare il nome suggerito dell'override della funzione nella forma <add>NomeFunz.

  4. Fare clic sul nome suggerito per aggiungere il codice stub per la funzione.

  5. Per modificare una funzione in override, fare doppio clic sul relativo nome in Visualizzazione classi e modificare il codice nella finestra.

Per rimuovere un override, fare clic sul nome della funzione in override nella colonna destra e selezionare <delete>NomeFunz.Il codice della funzione verrà impostato come commento.

Vedere anche

Attività

Aggiunta di una funzione membro (Visual C++)

Aggiunta di una variabile membro (Visual C++)

Riferimenti

Esplorazione della struttura delle classi (Visual C++)

Concetti

Aggiunta di funzionalità con creazioni guidate codice

Aggiunta di una classe (Visual C++)

Aggiunta di un gestore messaggi MFC