Overriding in C#
Met overerving kun je gebruik maken van een bestaande klasse en “erf” je de zaken van een parent. Je kunt aan het geërfde een eigen draai geven door het geërfde te “overriden”. Zo hebben alle vogels standaard een snavel en als je wilt afwijken van die standaard dan kun je de standaard functionaliteit “overriden” zodat dat arme beest opeens geen snavel heeft, maar de kop van een tijger zoals in de uitgelichte afbeelding. We lichten het één en ander weer toe aan de hand van drie autofabrikanten die elkaar het leven zuur maken. Meer lezen? Klik op het plaatje of op de titel…