Zusammenfassung der Ressource
Arv-
virtual,
abstract
och
override
- Virtual
- Har en implementation i
superklassen
- Gör så att vi kan markera en metod
som omdefinierbar
- Abstract
- Har inte en implementation i superklassen
- Måste definieras i barnklassen!
- En klass som ärver av en abstrakt
klass måste implementera alla
abstrakta medlemmar
- Om man vill ha en abstrakt metod
måste hela klassen deklareras som
abstract
- Abstrakta klasser går inte att instansiera
- Om man inte vet hur metoden ska implementeras!
- i båda fallen
används override
för att omdefiniera