Delegation pattern
In software engineering, the delegation pattern is an object-oriented design pattern that allows object composition to achieve the same code reuse as inheritance. In delegation, an object handles a request by delegating to a second object (the delegate). The delegate is a helper object, but with the original context. With language-level support for delegation, this is done implicitly by having <a href="/wiki/Self_(computer_science)" class="mw-redirect" title="Self (computer science)">self</a> in the delegate refer to the original (sending) object, not the delegate (receiving object). In the delegate pattern, this is instead accomplished by explicitly passing the original object to the delegate, as an argument to a method. Note that "delegation" is often used loosely to refer to the distinc
Wikipage redirect
Link from a Wikipage to another Wikipage
primaryTopic
Delegation pattern
In software engineering, the delegation pattern is an object-oriented design pattern that allows object composition to achieve the same code reuse as inheritance. In delegation, an object handles a request by delegating to a second object (the delegate). The delegate is a helper object, but with the original context. With language-level support for delegation, this is done implicitly by having <a href="/wiki/Self_(computer_science)" class="mw-redirect" title="Self (computer science)">self</a> in the delegate refer to the original (sending) object, not the delegate (receiving object). In the delegate pattern, this is instead accomplished by explicitly passing the original object to the delegate, as an argument to a method. Note that "delegation" is often used loosely to refer to the distinc
has abstract
En Ingeniería de software, el ...... ón), los mixin y los aspectos.
@es
In software engineering, the d ...... n call, not the original call.
@en
Делегирование (англ. Delegatio ...... (mixins) и аспекты (aspects).
@ru
委托模式(delegation pattern)是软件设计模 ...... 模式使得我们可以用来替代继承,它还使我们可以模拟mixin。
@zh
Link from a Wikipage to an external page
Wikipage page ID
page length (characters) of wiki page
Wikipage revision ID
944,943,264
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
hypernym
type
comment
En Ingeniería de software, el ...... ón), los mixin y los aspectos.
@es
In software engineering, the d ...... oosely to refer to the distinc
@en
Делегирование (англ. Delegatio ...... (mixins) и аспекты (aspects).
@ru
委托模式(delegation pattern)是软件设计模 ...... 模式使得我们可以用来替代继承,它还使我们可以模拟mixin。
@zh
label
Delegation (patrón de diseño)
@es
Delegation pattern
@en
Шаблон делегирования
@ru
委托模式
@zh