In <[EMAIL PROTECTED]>, [EMAIL PROTECTED] wrote: > I have a class for rectangle and it has two points in its __slots__ . > However, we can derive a number of properties like width, height, > centerPoint etc from these two points. Now, I want to be able to set > and get these properties directly from the instances. I can either def > __setattr__ , __getattr__ or I can define function for each property > like setWidth(), setHeight() .
Or you can use `property()` to create "computed attributes". Ciao, Marc 'BlackJack' Rintsch -- http://mail.python.org/mailman/listinfo/python-list