Perl 数组作为对象变量
如果我有一个如下所示的 Java 类,那么类似的 Perl 表示是什么?
class Temp {
int my_int;
int my_array[];
Temp() {
}
};
具体来说,我有兴趣知道如何使用数组作为对象变量?
If I had a Java class as below, what is the similar Perl representation for the same?
class Temp {
int my_int;
int my_array[];
Temp() {
}
};
Specifically, I am interested to know how to use array as an object variable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
简短的答案是:
对于(很多!)更长的答案,请查看 perlref,perllol 和 perlboot 了解分别是参考文献、列表列表和 OOP 训练营。一旦您掌握了基础知识,请考虑使用 Moose 在 Perl 中获得更高级的 OOP 方法。
The short answer is:
For the (much!) longer answer, have a look at perlref, perllol, and perlboot for an introduction to references, lists of lists, and a OOP bootcamp, respectively. Once you've got your head around the basics, consider using Moose for a more advanced approach to OOP in Perl.
使用
Moose
,该类可以写为:Using
Moose
, the class could be written as: