Het geheugenmodel van Java - Variabelen en hun waarden

6 belangrijke vragen over Het geheugenmodel van Java - Variabelen en hun waarden

Welke 3 soorten variabelen kent Java?

- Attributen (onder te verdelen in klassen- en objectattributen)
- Formele parameters
- Lokale variabelen

Wat is de zichtbaarheid en levensduur van een klasseattribuut?

Een klasseattribuut is zichtbaar binnen de gehele klasse en bestaat zolang de klasse bestaat. Afhankelijk van de toegankelijkheid is een klasseattribuut ook binnen andere klassen zichtbaar.

Wat is de zichtbaarheid en levensduur van een objectattribuut?

Een objectattribuut is zichtbaar binnen het object waartoe het behoort. Ook de levensduur is gelijk aan dat van het object.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat is de zichtbaarheid en levensduur van een lokale variabele

Lokale variabele bestaan alleen zolang de constructor of methode waarin ze gedeclareerd zijn wordt uitgevoerd. Ze zijn ook alleen zichtbaar binnen de constructor of methode waarin ze zijn gedeclareerd.

Waarom gebruik je ?? alleen voor lokale variabelen?

Omdat attributen bij creatie van het object een standaardbeginwaarde krijgen en formele parameters van een methode krijgen hun waarden bij aanroep van die methode

Hoe wordt de waardetabel van een attribuut afgebeeld?

De waardetabel van objectattributen wordt ondergebracht in het objectdiagram (toestandsdiagram), met ronde hoeken. De waardetabel van een klassenattribuut komt in een diagram dat de klasse representeert, met rechte hoeken. 

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