Exporting (all your "use base" are belong to us)
Ovid
publiustemp-londonpm at yahoo.com
Fri Oct 12 10:20:07 BST 2007
--- Matt Lawrence <matt.lawrence at virgin.net> wrote:
> > Where's the bug?
> >
> > package Hate;
> >
> > # Hmm, better sort these so they're easy to read ...
> >
> > use base qw(
> > Class::Accessor
> > Class::BlackHole
> > Class::Data::Inheritable
> > Class::Factory
> > );
> >
> I'm guessing that BlackHole has to go last?
Excellent guess, Matt. That's certainly what I thought of when I wrote
that.
Of course, there's also the issue that Class::Accessor and
Class::Factory both provide their own constructor. Hmm, which do I
want? How do I get the other one? Do I need them both? Why should I
have to worry about inheritance ordering?
Oh, yeah, 'cuz everyone thinks inheritance is da bomb.
Cheers,
Ovid
--
Buy the book - http://www.oreilly.com/catalog/perlhks/
Perl and CGI - http://users.easystreet.com/ovid/cgi_course/
Personal blog - http://publius-ovidius.livejournal.com/
Tech blog - http://use.perl.org/~Ovid/journal/
More information about the london.pm
mailing list