Implementowanie czystych maszyn wirtualnych
Co: Wygeneruj kod wymagany do zaimplementowania wszystkich czystych metod wirtualnych w klasie.
Kiedy: Chcesz dziedziczyć po klasie z czystymi funkcjami wirtualnymi.
Dlaczego: Można ręcznie zaimplementować wszystkie czyste funkcje wirtualne jeden po drugim, jednak ta funkcja automatycznie wygeneruje wszystkie podpisy metody.
Jak:
Umieść tekst lub kursor myszy na klasie, w której chcesz zaimplementować czyste funkcje wirtualne klasy bazowej.
Następnie wykonaj jedną z następujących czynności:
- Klawiatura
- Naciśnij klawisze Ctrl+. aby wyzwolić menu Szybkie akcje i refaktoryzacje , a następnie wybierz pozycję Zaimplementuj wszystkie pure virtuals dla klasy "ClassName" z menu kontekstowego, gdzie ClassName jest nazwą wybranej klasy.
- Mysz
- Kliknij prawym przyciskiem myszy i wybierz menu Szybkie akcje i refaktoryzacje , a następnie wybierz polecenie Zaimplementuj wszystkie pure virtuals dla klasy "ClassName" z menu kontekstowego, gdzie ClassName jest nazwą wybranej klasy.
- Klawiatura
Podpisy czystych metod wirtualnych zostaną utworzone automatycznie i będą gotowe do zaimplementowania.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla