1
如果我有一個如下所示的Java類,那麼對於相同的Perl表示形式是什麼?將Perl數組作爲對象變量
class Temp {
int my_int;
int my_array[];
Temp() {
}
};
具體來說,我有興趣知道如何使用數組作爲對象變量?
如果我有一個如下所示的Java類,那麼對於相同的Perl表示形式是什麼?將Perl數組作爲對象變量
class Temp {
int my_int;
int my_array[];
Temp() {
}
};
具體來說,我有興趣知道如何使用數組作爲對象變量?
使用Moose
,類可以寫成:
package Temp;
use Moose;
has 'my_int' => (
'is' => 'rw',
'isa' => 'Int',
);
has 'my_array' => (
'is' => 'rw',
'isa' => 'ArrayRef[Int]',
);
__PACKAGE__->meta->make_immutable();
在...看看和駝鹿 – ysth 2011-03-29 04:40:30
良好的通話 - 補充說,我的答案。 – 2011-03-29 04:43:05