As in the English dictionary, a delegate is "a person designated to represent or act for another"
Delegation is when one object (delegator) passes a helper object (delegate) to another object (delegatee?). A certain delegate to be delegated is passed between a delegator and a delegatee. Delegation is an alternative to inheritance.
External Links
- Deligation pattern on Wikipedia.
- Deligation is a built-in feature of the Kotlin programming language.
- Deligates on Rosetta Code.
- What is Deligation on the Wiki Wiki Web.