Udostępnij za pośrednictwem


Zastępowanie funkcji wirtualnych (Visual C++)

Można zastąpić wirtualnego funkcje zdefiniowane w klasie podstawowej z programu Visual Studio okno właściwości.

Aby przesłonić funkcję wirtualną w oknie dialogowym właściwości

  1. W widoku klasy kliknij przycisk klasy.

  2. W oknie dialogowym właściwości kliknij przycisk zastępuje przycisku.

    [!UWAGA]

    Zastępuje przycisk jest dostępny po wybraniu nazwy klasy w widoku klasy lub po kliknięciu w oknie źródła.

    Lewa kolumna zawiera listę funkcji wirtualnych.Jeśli nazwa funkcji wirtualny pojawia się również w prawej kolumnie, następnie przesłonięcie została już dokonana.

  3. Jeśli funkcja ma bez zastępowania, kliknij komórkę w prawej kolumnie w oknie dialogowym właściwości, aby wyświetlić sugerowaną nazwę override funkcji jako <add>FuncName.

  4. Kliknij przycisk sugerowaną nazwę, aby dodać kod stub dla funkcji.

  5. Aby edytować funkcję nadrzędne, kliknij dwukrotnie nazwę funkcji w widoku klasy i edytować kod w oknie źródła.

Aby usunąć jako przesłonięcie formatowania, kliknij nazwę funkcji override w prawej kolumnie i wybierz <delete>FuncName.Kod funkcji jest komentarzem.

Zobacz też

Zadania

Dodawanie funkcji członkowskiej (Visual C++)

Dodawanie zmiennej członkowskiej (Visual C++)

Informacje

Nawigacja w strukturze klas (Visual C++)

Koncepcje

Dodawanie funkcji z kreatorami kodów

Dodawanie klasy (Visual C++)

Dodawanie handlera komunikatów MFC