【发布时间】:2011-04-20 05:33:10
【问题描述】:
我以前在 Java 中工作,所以这个问题可能是一个面向 Java 的 Perl 问题......无论如何,我已经使用 Moose 创建了一个 Person 包。
现在,我想添加一些“静态”子程序,即它们不引用特定的Person,但仍与Person 包密切相关。例如,sub sort_persons 获取 Person 对象的数组。
在 Java 中,我会简单地声明像 static 这样的函数。但是在 Perl 中......常见的方法是什么?
p.s.我认为我所指的 Perlish 术语是“类方法”。
【问题讨论】:
-
@FM 这正是我的想法。请参阅我对 eugene y 的评论 :)
标签: function perl oop packages static-methods