in reply to How do YOU do OO in Perl?
I prefer to use Class::MethodMaker. In one instance, I extended it for my needs (to modify a data_accessor method so that it also calls the parent class).
-Dan