[SciPy-dev] Subclassing Traits
Peter Wang
pwang at enthought.com
Wed Dec 28 10:30:38 EST 2005
Paul Barrett wrote ..
> Could someone provide an example of how to subclass the enthought Traits
> class? I'd like to add a couple of attributes to the class, e.g. a units
> attribute.
Hi Paul,
Do you mean subclassing the HasTraits metaclass to create a new derivative metaclass, or just subclassing an instance of HasTraits?
For the former, you can look at HasPrivateTraits and HasStrictTraits classes as a pointer. In the latter case, if you just want to add a "units" trait at the top of your object hierarchy, can't you use normal Python inheritance?
Sorry for the lagged response,
HTH,
Peter
More information about the SciPy-Dev
mailing list