Новичок в ООП с Perl, и у него был быстрый вопрос. У меня есть эта функция в классе:
sub Print{
my $text = shift;
print "my text is", $text;
}
Я пытаюсь распечатать текст, выполнив это:
my $object = ObjectName->new();
$object->Print("Print this text")
Это печатает это:
my text isObjectName=SCALAR(0x1289df0)
У меня вопрос: почему он это делает и как мне заставить его просто напечатать текст, который я передаю в качестве аргумента?