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