У меня есть класс A со следующим конструктором:
sub new {
my ($class, %args) = @_;
return bless(\%args, $class);
}
У меня есть другой класс, LWP :: UserAgent, который я хочу использовать в своем классе А.
Я мог бы решить проблему, выполнив это:
ua = LWP::UserAgent->new;
sub new {
my ($class, %args) = @_;
return bless(\%args, $class);
}
Но в этом случае у меня будет 1 объект UserAgent, но я хочу уникальный объект для каждого экземпляра моего класса A.