commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Berin Loritsch <blorit...@apache.org>
Subject Re: [clazz] Just a beginning...
Date Sat, 26 Oct 2002 03:45:11 GMT
Steve Downey wrote:
> Delegator is a bound method reference. Triggering the delegator causes a call 
> on a particular method on a particular object. The triggerer doesn't need to 
> be aware of either the object or the method.
> 
> There's also a variant that can delegate the call to many objects.
> 
> Berin said this was inspired by the C# construct, which means that it's 
> related to the Microsoft J++ extension. Anders Hejlsberg introduced it as 
> part of the framework he implemented. Anders was also the original architect 
> of Borland's Delphi. An interesting interview with him is here:
> 
> http://msdn.microsoft.com/library/en-us/dndevqa/html/msdn_andersh.asp
> 
> (I posted this before, when Berin proposed it)

Inspired by, but the mechanics are different.  Without the ability to change
the language we had to resort to Proxies and interfaces with one method to
describe the delegate.


-- 

"They that give up essential liberty to obtain a little temporary safety
  deserve neither liberty nor safety."
                 - Benjamin Franklin


--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message