Implementere arv og polymorfisme
Rask oversikt
-
Nivå
-
Ferdighet
-
Produkt
Lær hvordan du oppretter klassehierarkier ved hjelp av grunnleggende og avledede klasser, og hvordan du implementerer polymorf virkemåte ved hjelp av enten klassearv eller implementering av grensesnitt.
Forutsetninger
- En installasjon av Visual Studio Code med C# Dev Kit-utvidelsen installert.
- Muligheten til å utvikle grunnleggende objektorientert program i C# som implementerer klasser med egenskaper og metoder.
- Muligheten til å opprette grensesnitt som definerer en kontrakt for klassene implementert av et objektorientert program skrevet i C#.
Prestasjonskode
Vil du be om en prestasjonskode?
Moduler i dette læreprogrammet
Lær hvordan du oppretter et klassehierarki ved hjelp av grunnleggende og avledede klasser, og hvordan du skjuler eller overstyrer medlemmer av en avledet klasse ved hjelp av new, virtual, abstractog override nøkkelord.
Lær prinsippene for polymorfisme, hvordan du implementerer polymorf atferd ved hjelp av enten klassearv eller grensesnittimplementering, og hvordan du velger mellom arvebaserte og grensesnittbaserte tilnærminger til polymorfisme.