Een abstracte klasse implementeren in Visual Studio

Deze codegeneratie is van toepassing op:

  • C#

  • Visuele basis

Wat: Hiermee kunt u onmiddellijk de code genereren die is vereist voor het implementeren van een abstracte klasse.

Wanneer: U wilt overnemen van een abstracte klasse.

Waarom: U kunt alle abstracte leden handmatig één voor één implementeren, maar met deze functie worden automatisch alle methodehandtekeningen gegenereerd.

Handleiding

  1. Plaats de cursor op de lijn waar zich een rode golvende lijn bevindt die aangeeft dat u bent overgenomen van een abstracte klasse, maar niet alle vereiste leden hebt geïmplementeerd.

    • C#:

      Gemarkeerde code C#

    • Visual Basic:

      Gemarkeerde code VB

  2. Voer vervolgens een van de volgende handelingen uit:

    • Toetsenbord
      • Druk op Ctrl+. om het menu Snelle acties en Refactorings te activeren.
    • muis
      • Klik met de rechtermuisknop en selecteer het menu Snelle acties en refactorings .
      • Beweeg de muisaanwijzer over de rode golvende lijn en klik op het pictogram van de foutlamp die wordt weergegeven.
      • Klik op het pictogram van de foutlamp die in de linkermarge wordt weergegeven als de tekstcursor al op de lijn staat met de rode golvende lijn.

    Voorbeeld van klasse implementeren

  3. Selecteer Abstract Class implementeren in de vervolgkeuzelijst.

    Aanbeveling

    • Gebruik de koppeling Voorbeeldwijzigingen onderaan het voorbeeldvenster om alle wijzigingen te zien die worden aangebracht voordat u uw selectie maakt.
    • Gebruik de koppelingen Document, Project en Solution onderaan het voorbeeldvenster om de juiste methodehandtekeningen te maken voor meerdere klassen die overnemen van de abstracte klasse.

    De abstracte methodehandtekeningen worden gemaakt en zijn klaar om te worden geïmplementeerd.

    • C#:

      Klasseresultaat C implementeren#

    • Visual Basic:

      Vb van klasseresultaat implementeren

Zie ook