laziness, impatience, and hubris | |
PerlMonks |
Re^5: Simple inheritance questionby BrowserUk (Patriarch) |
on Apr 23, 2010 at 21:09 UTC ( [id://836608]=note: print w/replies, xml ) | Need Help?? |
Basically, I have two classes that share a bunch of such internal functions (no object required, it's just string parsing) Put the functions into a third, non-class module, export them, and use it in both your class modules. Inheritance only works for methods, not plain ol' functions. And inheriting from a class that you've no intention of using inheritance--just so you can import some functions that live in the same file--leaves you open to all kinds of nasty surprises down the line. Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
In Section
Seekers of Perl Wisdom
|
|