Implementer nedarvning af klasse
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
, abstract
og 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
,override
ogabstract
.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#.