[Python-Dev] Meta-reflections

Gordon McMillan gmcm@hypernet.com
2002年2月20日 13:27:58 -0500


On 20 Feb 2002 at 8:30, Kevin Jacobs wrote:
> Attributes currently have a flat namespace, 

Instance attributes do, but that's a tautology.
> and the
> construct that I feel is most natural would maintain
> that characteristic. e.g.:
>> class Base:
> def __init__(self):
> self.foo = 1
>> class Derived(Base):
> def __init__(self):
> Base.__init__(self)
> self.foo = 2 # this is the same foo as in
> Base

But these aren't:
 class Base
 foo = 1
 class Derived(Base):
 foo = 2
-- Gordon
http://www.mcmillan-inc.com/

AltStyle によって変換されたページ (->オリジナル) /