源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Perl5 OOP学习笔记第1/2页

  • 时间:2020-09-26 13:55 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Perl5 OOP学习笔记第1/2页
在学习了Perl的基本语法之后,学习Perl的OOP,略有心得。不知道Perl各个版本之间OOP是否有区别,但是我是学习的Perl5,所以在标题上将版本号也写出来了。因为了解到PHP4和PHP5的OOP部分就有不小的差别,所以有此担心。   学习Perl的OOP,最关键的两件事情就是package和bless。只要把这两个东西搞清楚也就学会大一半了。 Perl的package   感觉Perl的package和Java还真有点相似。Java的package是以CLASSPATH中的目录为根,按目录定义和搜索分级包名。Perl也类似,是以@INC数组中的目录为根,按目录搜索分级包名。不过有一点不同,Perl的package定义貌似不需要与目录结构对应。具体是什么样的规则我没有去研究,因为按目录结构定义package是个好习惯。   相较于Java,Perl的package还有一点很有意思。Java的每层package对应一个目录,而最后是一个class文件对应到类名。Perl却简化了,package直接就把目录和文件名都引用了进去。比如   Java中,name.jamesfancy.MyClass,对应的是/name/jamesfancy/MyClass.class,源代码中则分成两句来写
[url=http://www.1sucai.cn/article/17869_2.htm]2[/url][url=http://www.1sucai.cn/article/17869_2.htm]下一页[/url][url=http://www.1sucai.cn/article/17869_all.htm]阅读全文[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部