Delegering (programmering)
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 22 mars 2021; kontroller kräver
6 redigeringar .
Det finns två relaterade begrepp för delegering i objektorienterad programmering .
- I modern mening betyder detta egenskapen hos ett programmeringsspråk att använda metoduppslagsregler för att skicka så kallade självanrop ( objektanrop ). Detta koncept introducerades av Liebermani sin artikel från 1986 Using Prototypical Objects to Implementing Shared Behavior in Object-Oriented Systems . Delegering som en egenskap hos språket är en integrerad del av det prototypiska programmeringsparadigmet .
- I sin ursprungliga användning betyder delegering en situation där ett objekt förlitar sig på ett annat objekt för att tillhandahålla en viss uppsättning funktionalitet. I vetenskaplig litteratur kallas detta ofta för konsultation eller aggregering .
Se även
Litteratur