in reply to function availablity checking inside package

Hi Manoj_speed

If no method definition with the right name is found after searching the invocant's class and all its ancestor classes recursively, one more check for a method of that name is made in the special predefined class called UNIVERSAL. This package never appears in an @ISA, but is always consulted when an @ISA check fails. You can think of UNIVERSAL as the ultimate ancestor from which all classes implicitly derive.

For more information have a look on this it will help you I believe

ISA,AUTOLOAD,UNIVERSAL
  • Comment on Re: function availablity checking inside package