in reply to about OO programing in perl

Have a look at the documentation that comes with perl (perldoc). For instance, some of these should get you on the right track:
perlobj
perlboot
perltoot
perltooc
perlbot

(not necessarily in that order perhaps)

-enlil