Я привык работать в Java, поэтому, возможно, этот вопрос является вопросом Perl, ориентированным на Java ... в любом случае, я создал пакет Person
с использованием Moose
.
Теперь я хотел бы добавить несколько подпрограмм, которые являются «статическими», то есть они не относятся к конкретному Person
, но все еще тесно связаны с пакетом Person
.Например, sub sort_persons
получает массив из Person
объектов.
В Java я бы просто объявил такие функции как static
.Но в Perl ... каков общий способ сделать это?
ps Я думаю, что терминология Perlish, на которую я ссылаюсь, это "методы класса" .