Klasse (informatica): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
RudolphousBot (overleg | bijdragen)
Regel 32:
Bij reflectie treedt een interessant fenomeen op: de typehiërarchie tussen objecten en hun bijbehorende, reflectieve objecten is niet hetzelfde. Als een object A qua type een kind is van object B, dan is reflectie_A niet een kind van reflectie_B. De reden hiervoor is dat het vasthouden van dezelfde hiërarchie binnen reflectie een probleem oplevert aan de top van de boom. Stel dat een bepaald object het meest algemene type heeft binnen een taal. Welk type heeft dan het reflecterende object van dat object? Daarnaast bestaat er binnen de talen met een enkele hiërarchie nog een praktisch probleem, dat reflecterende objecten meestal instanties zijn van de klasse die reflecterende objecten definieert en dat ze dus hetzelfde type moeten hebben.
 
 
[[Categorie:Programmeerconcept|Klasse]]
[[Categorie:Objectgeoriënteerd programmeren|Klasse]]
 
[[af:Klasse]]