Defining Encapsulated - Constant and read-only keywords

4 belangrijke vragen over Defining Encapsulated - Constant and read-only keywords

Wat is constant data?

Constant data zijn data fields die na de eerste initialisatie niet veranderd kunnen worden. Daarnaast moet je de waarde voor het initialiseren al weten voordat het compileren gaat gebeuren.

Waarom levert het initialiseren van constant data in de constructor problemen op?

Constant data moet voor het compileren al bekend zijn en niet pas tijdens de runtime als de constructor wordt aangeroepen.

Wat is het verschil tussen static members en constant/read-only members?

Static data kan veranderd worden door verschillende objecten, constant/read-only members  daarentegen   kunnen na de initialisatie niet gewijzigd worden.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat is read-only data?

Data fields die na initialisatie niet veranderbaar is. De initialisatie kan tijdens de runtime gebeuren in een constructor. Standaard is het niet static, en kun je dat expliciet aangeven, als je vanaf het klasse niveau het wilt aanroepen.

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