in reply to sub classing best practice
Which you can then use as follows:package ClassFactory; sub new { my ($class,%auth_vars) = @_; return bless \%auth_vars,$class; } sub create { my ($self,$class) = @_; return $class->new(%$self); }
my $factory = Class::Factory->new( auth vars ); my $obj = $factory->create("Class"); my $subobj = $factory->create("Class::SubClass");
|
|---|