On Jul 24, David Wheeler wrote:
> On Wednesday, July 23, 2003, at 05:57  PM, chromatic wrote:
> 
> >The first is a deeper question -- besides inheritance, there's 
> >delegation, aggregation, and reimplementation (think mock objects) 
> >that can make two classes have equivalent interfaces.  I'd like some 
> >way to mark this equivalence *without* having to inherit from an 
> >abstract base class and I wish that interface equivalence were checked 
> >before inheritance, as per Luke's idea.
> 
> Sounds like you want Java-style "interfaces" to me.

    Follow the thread back.  Objective-C had them way first, and their
ur-name is "protocols."

    - Kurt

Reply via email to