I think that X, Y, Z all inheriting from A will solve your problem. Alind Sharma
________________________________ From: Nitin Kumar <[email protected]> To: Bangalore Python Users Group - India <[email protected]> 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 [email protected] http://mail.python.org/mailman/listinfo/bangpypers _______________________________________________ BangPypers mailing list [email protected] http://mail.python.org/mailman/listinfo/bangpypers
