Labo: Overerving

Zie Scherp Scherper - Hoofdstuk 13 (in opbouw)

Hoofdstuk 13 in een notendop

Overerving past enkel bij een echte is-een-relatie

Met Paard : Dier erft de child alles van de parent

Een child mag niet aan private, wel aan protected

virtual in de parent en override in de child

base(...) in de constructor, base.Methode() in een override

internal class Deelnemer
{
    public virtual int Slaagkans() { return 80; }
}
internal class Mol : Deelnemer
{
    public override int Slaagkans() { return 30; }
}

De oefeningen

virtual, override en base

Het dierenrijk Magische dranken (GPT) Ziekenhuis

Code lezen en verbeteren

Stevens dierentuin

Voortbouwen op eerder werk

HiddenBookmark Ballspel met overerving

Alles samen

Drone Delivery System Final Essentials, GPT

Oefeningen H13

Alles is Essential, behalve de gestippelde: Het dierenrijk, HiddenBookmark en Ballspel met overerving.