Implementer nedarvning af klasse

Begynder
Udvikler
Underviser på videregående uddannelse
K-12-underviser
Studerende
.NET
Visual Studio Code

Få mere at vide om, hvordan du opretter et klassehierarki ved hjælp af grundlæggende og afledte klasser, og hvordan du skjuler eller tilsidesætter medlemmer af en afledt klasse ved hjælp af nøgleordene new, virtual, abstractog override.  

Læringsmål

  • Beskriv principperne for nedarvning af klasser.

  • Konfigurer basisklasser og afledte klasser.

  • Skjul medlemmerne af en basisklasse ved hjælp af nøgleordet new.

  • Tilsidesæt medlemmerne af en basisklasse ved hjælp af nøgleordene virtual, overrideog abstract.

  • Få adgang til medlemmerne af en basisklasse fra en afledt klasse.

  • Implementer et klassehierarki i en C#-app ved hjælp af basisklasser og afledte klasser.

Forudsætninger

  • En installation af Visual Studio Code med udvidelsen C# Dev Kit installeret.

  • Muligheden for at udvikle grundlæggende objektorienteret program i C#, der implementerer klasser med egenskaber og metoder.

  • Muligheden for at oprette grænseflader, der definerer en kontrakt for de klasser, der implementeres af et grundlæggende objektorienteret program, der er skrevet i C#.