Belangrijke Java-programmeerconcepten, waaronder klassen, arrays en besturingsstructuren, getoetst voor AP Computer Science A.
40 cards · basic cards · AI-written, checked twice. Edit anything.
- Wat is een klasse (class) in Java?
Show answer
Een blauwdruk of sjabloon voor het maken van objecten met gedeelde eigenschappen en methoden
- Definieer een object.
Show answer
Een instantie van een klasse met een toestand (attributen) en gedrag (methoden)
- Wat is inkapseling (encapsulation)?
Show answer
Gegevens en methoden samenbrengen in een klasse, terwijl de interne implementatie verborgen blijft
- Wat is een constructor?
Show answer
Een speciale methode die een object initialiseert wanneer het wordt gemaakt met het sleutelwoord new
- Wat is overerving (inheritance)?
Show answer
Een mechanisme waarbij een subklasse eigenschappen en methoden erft van een bovenliggende klasse (superklasse)
- Wat is polymorfisme (polymorphism)?
Show answer
Het vermogen van methoden om zich anders te gedragen, afhankelijk van het object dat ze aanroept of van de meegegeven parameters
- Wat is een array?
Show answer
Een geordende verzameling elementen van hetzelfde datatype, opgeslagen in aaneengesloten geheugen
- Wat is een methode?
Show answer
Een codeblok dat een bepaalde taak uitvoert en binnen een klasse is gedefinieerd
- Noem de drie toegangsmodifiers (access modifiers) in Java.
Show answer
public (overal toegankelijk), private (alleen toegankelijk binnen de klasse), protected (toegankelijk in subklassen en hetzelfde package)
- Wat is een instantievariabele (instance variable)?
Show answer
Een variabele die in een klasse maar buiten alle methoden is gedeclareerd; elk object heeft een eigen kopie
- Wat is een statische variabele (static variable)?
Show answer
Een klassevariabele die door alle instanties van een klasse wordt gedeeld, gedeclareerd met het sleutelwoord static
- Wat is een lokale variabele (local variable)?
Show answer
Een variabele die alleen binnen een methode of codeblok wordt gedeclareerd en gebruikt
- Wat doet het sleutelwoord new?
Show answer
Maakt een nieuwe instantie van een klasse door geheugen toe te wijzen en de constructor aan te roepen
- Wat is een referentievariabele (reference variable)?
Show answer
Een variabele die het geheugenadres (de referentie) van een object opslaat, niet het object zelf
- Wat betekent null?
Show answer
Een speciale waarde die aangeeft dat een referentievariabele naar geen enkel object wijst