Objectgeoriënteerd programmeren
4 belangrijke vragen over Objectgeoriënteerd programmeren
Omschrijf het begrip virtuele functie
Noem de essentiële kenmerken van een objectgeoriënteerde taal
Een object georiënteerde taal heeft:
- objecten
- klassen en subklassen
- gebruikt inheritance
- inclusion polymorphism: Een object van een subklasse behandelen als een object van zijn superklasse
Waarom is in een OO-taal een omgeving vollediger geparametriseerd dan in een imperatieve taal?
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Geef aan waarom er in een OO-taal naast een klasseconcept behoefte bestaat aan een package-concept
Er is ook behoefte aan een packagage-concept, omdat hierin ook eigenschappen gegroepeerd kunnen worden die zich niet beperken tot een individuele klasse.
Het package concept geeft voor een OO-taal de mogelijkheid om klassedeclaraties te groeperen, onafhankelijk van hun plaats in de klassehierarchie. Zoals declaraties van attributen ene methoden door klassen worden ingekapseld, zo kunnen declararties van van klassen door packages worden ingekapseld.
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