Thanks. Jp Calderone wrote: > On 8 May 2005 12:07:58 -0700, [EMAIL PROTECTED] wrote: > >Hello I have a question about inheritance in Python. I'd like to do > >something like this: > > > > class cl1: > > def __init__(self): > > self.a = 1 > > > > class cl2(cl1): > > def __init__(self): > > self.b = 2 > > > >But in such a way that cl2 instances have atributes 'b' AND 'a'. > >Obviously, this is not the way of doing it, because the __init__ > >definition in cl2 overrides cl1's __init__. > > > >Is there a 'pythonic' way of achieving this? > > class cl2(cl1): > def __init__(self): > cl1.__init__(self) > self.b = 2 > > Jp
-- http://mail.python.org/mailman/listinfo/python-list