Implementovat čistě virtuální
Co: Vygenerujte kód potřebný k implementaci všech čistých virtuálních metod ve třídě.
Kdy: Chcete dědit z třídy s čistě virtuálními funkcemi.
Proč: Můžete ručně implementovat všechny čistě virtuální funkce 1:1, ale tato funkce vygeneruje všechny podpisy metod automaticky.
Jak:
Umístěte text nebo kurzor myši na třídu, do které chcete implementovat čistě virtuální funkce základní třídy.
Pak udělejte jednu z těchto věcí:
- Klávesnice
- Stisknutím kombinace kláves Ctrl+. Aktivujete nabídku Rychlé akce a refaktoringy a vyberete Možnost Implementovat všechny čistě virtuální objekty pro třídu ClassName z místní nabídky, kde ClassName je název vybrané třídy.
- Myš
- Klikněte pravým tlačítkem myši a vyberte nabídku Rychlé akce a refaktoringy a v místní nabídce, kde ClassName je název vybrané třídy, vyberte Implementovat všechny čistě virtuální objekty pro třídu ClassName.
- Klávesnice
Podpisy čistě virtuálních metod se vytvoří automaticky, připravené k implementaci.