Understanding - Base keyword

4 belangrijke vragen over Understanding - Base keyword

Wat is de base keyword en hoe wordt het gebruikt?

De base class keyword is om de base class constructor aan te roepen door een child class. Hierbij worden de ontvangen argumenten uit de child class gedelegeerd aan de base class om deze te initialiseren.

Wat is het voordeel van het gebruik van de base keyword?

Het voordeel is om de verwerkingstijd te besparen, mogelijke initialisatie fouten te voorkomen en een georganiseerde child class constructor.

Hoe kan de verwerkingstijd worden bespaard met de base keyword?

Het kost extra verwerkingstijd om ook in de child class de overerfde data uit de base class te initialiseren. De base class constructor wordt toch eerder uitgevoerd dan de child class. Dan kan daarin net zo goed de data fields worden geïnitialiseerd.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Waarom kunnen er intialisatie fouten optreden in de child class constructor?

Als de child class een read-only field intialiseert resulteert dit in een run-time error. Read-only fields van een klasse hebben als voorwaarde dat de initialisatie in de constructor van de betreffende klasse moet gaan gebeuren.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo