I think that X, Y, Z all inheriting from A will solve your problem. 

Alind Sharma


________________________________
 From: Nitin Kumar <nitin.n...@gmail.com>
To: Bangalore Python Users Group - India <bangpypers@python.org> 
Sent: Wednesday, 29 February 2012 12:38 PM
Subject: [BangPypers] class inheritance query
 
Hi All,

Let say I have some classes X,Y and Z with some static values

class X:
    a=1

class Y:
    b=2

class Z:
    c=3

Now I want to have class A such that it can have variables from class Y or
Z (any one only) depending on runtime so that while using i can use

X.a and X.b     or      X.a and X.c

how can i implement this using property or metaclass or any other idea is
welcomed?

-- 
Nitin K
_______________________________________________
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers
_______________________________________________
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers

Reply via email to