Hal Fulton wrote: > > Sometimes objects are created with certain defaults. > One way to override them is with default values in > the constructor (and often corresponding writer methods). > > But sometimes I "don't like" the default and want to > change it (for this program/session). > > Often I use class-level accessors for that purpose. Not very thread-safe, at least not in your example's implementation. -- Glenn Parker | glenn.parker-AT-comcast.net | <http://www.tetrafoil.com/>