|Think about Loose Coupling|
function availablity checking inside packageby manoj_speed (Parson)
|on Apr 06, 2009 at 10:47 UTC||Need Help??|
manoj_speed has asked for the
wisdom of the Perl Monks concerning the following question:
I executed the following code.
In the above code, I called the hai() function.
If I declared the function AUTOLOAD() in Bn package (as well as in universal package also), and executed the script, it prints the message as "Calling from Package Bn".
After commenting the AUTOLOAD() function(which is declared in Bn package) I executed the same program it prints the message as "Calling from Universal".
In which order perl checks the function availablity.(In which order it gets executed).
-- The wisest mind has something yet to learn.