Sono abituato a lavorare in Java, quindi forse questa domanda è una domanda Perl Java-oriented ... in ogni caso, ho creato un pacchetto di Person
utilizzando Moose
.Come definire le subroutine "statiche" in Perl?
Ora, vorrei aggiungere alcune subroutine che sono "statiche", cioè non si riferiscono a uno specifico Person
, ma sono ancora strettamente correlate al pacchetto Person
. Ad esempio, sub sort_persons
ottiene una matrice di oggetti Person
.
In Java, vorrei semplicemente dichiarare tali funzioni come static
. Ma in Perl ... qual è il modo comune per farlo?
p.s. Penso la terminologia la Perl per quello che sto facendo riferimento alla è "metodi di classe".
@FM quella era esattamente la mia linea di pensiero. Vedi il mio commento a eugene y :) –