Overerving (informatica): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
YurikBot (overleg | bijdragen)
Luna (overleg | bijdragen)
soorten
Regel 51:
 
Door overerving goed toe te passen is het dus mogelijk om van alle wezens die uiteindelijk eigenschappen erven van de superklasse "Dier" de DNA-code te krijgen en ze een prikkel toe te sturen dit wordt [[polymorfisme (informatica)|polymorfisme]] genoemd. Bij klassen die erven van "Zoogdier" kan zelfs het geluid worden opgevraagd.
 
== Soorten overerving ==
Men kan onderscheid maken tussen 'implementatie overerving' en 'blauwdruk overerving' (interface inheritance). Het verschil is dat bij de laatste variant alleen definitie overerft wordt, en niet de implementatie daarvan. Om object-oriëntatie, en in het bijzonder polymorfisme echt goed tot zijn recht te kunnen laten komen, is dit laatste van belang. In plaats van implementatie overerving kan in dat geval inbedding en delegatie als alternatief toegepast worden.
 
 
[[Categorie:Programmeerconcept]]