Forelæsningsnoter i Objekt-orienteret Programmering Nedarvning
Fordele ved dynamisk binding
Vi ser her på fordelene ved at have dynamisk binding. Som en kontrast så vi allerede på forrige side et
eksempel på, hvordan man begår sig uden dynamisk binding
Dynamisk binding i kombination med polymorfi muliggør at Java køretidssystemet
kan diskriminere på et objekts type forud for bestemmelse af den metode, som skal anvendes når
der sendes en besked til objektet
Efter at et objekt har modtaget en besked taler vi om metodeopslag i objektets klasse
Uden denne mekanisme skulle programmøren selv programmere diskriminationen ud fra objektets type