[Python-3000] Abilities / Interfaces

Guido van Rossum guido at python.org
Thu Nov 23 19:53:19 CET 2006


On 11/22/06, Thomas Lotze <thomas at thomas-lotze.de> wrote:
> Guido van Rossum wrote:
>
> >> I'm sure you're aware about it, but in Zope 3 terminology, these are
> >> 'provide' and 'implement', respectively.
> >
> > I like provide, but I'm not so sure about implement, since it is awfully
> > ambiguous -- most of the time it is the class that does the implementing.
> > That's why I settled for "has".
>
> JFTR: In Zope3, classes "implement" interfaces while instances "provide"
> them.

Well, that pretty much proves their terminology is confusing. :-)

-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)


More information about the Python-3000 mailing list