in reply to Instance data inheritance?
-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.
use Class::Prototyped; my $parent = Class::Prototyped->new( DATA => 'Daddy Data', info => sub { my $self = shift; print "Generic data: ", $self->reflect->class->DATA, "\n"; print "My data: ", $self->DATA, "\n"; } ); my @kids = map $parent->new(DATA => $_), qw(aa bb cc); for (@kids) { $_->info; }
|
|---|