Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: Does this ctor make sense?

by Athanasius (Abbot)
on Jan 15, 2013 at 12:32 UTC ( #1013382=note: print w/ replies, xml ) Need Help??


in reply to Does this ctor make sense?

From bless:

bless REF,CLASSNAME
...
If CLASSNAME is omitted, the current package is used.

This works OK where there is no inheritance. But (from the same doc):

Always use the two-argument version if a derived class might inherit the function doing the blessing.

Otherwise, the derived class object will be blessed into the wrong class.

Update: If you have access to the Camel Book, see especially the section “Object Construction” in Chapter 12, pages 424–9 (4th Edition, 2012).

Hope that helps,

Athanasius <°(((><contra mundum Iustus alius egestas vitae, eros Piratica,


Comment on Re: Does this ctor make sense?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1013382]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2015-07-03 23:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (57 votes), past polls