I'm considering the Design Pattern book by the GoF as normative source, and tried to find their original definition.
And hey there is indeed a stack overflow discussion citing the books passage. ..
https://stackoverflow.com/questions/47691683/can-you-write-gof-delegation-code-examples
Alas the description is contradictory and the main reply cites ... Wikipedia. Oo
The first paragraph says that self is passed thru like in inheritance.
The second describes how the request is "forwarded". And the UML clearly shows that Rectangle->area() is returned.
WTF? ... CS is a mess!
See also The Gang of Four is wrong and you don't understand delegation
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
FootballPerl is like chess, only without the dice
In reply to Re^13: RFC: OO Perl using Moo/Moose book (GoF / Updated)
by LanX
in thread RFC: OO Perl using Moo/Moose book
by Perl300
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |