Overerving (informatica): verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Advance (overleg | bijdragen)
k clean up, replaced: d.m.v. → door middel van (2) met AWB
Regel 10:
constructor Dier(DNA) {DNAcode = DNA} // maakt het dier aan.
methode bloed():DNAcode // geeft DNA code af d.m.v.door middel van bloed
}
</code>
Regel 21:
constructor Dier(DNA) {DNAcode = DNA} // maakt het dier aan.
methode bloed():DNAcode // geeft DNA code af d.m.v.door middel van bloed
methode prikkel(Prikkel) // geeft een prikkel aan het dier
}
Regel 52:
== 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]]