-------------------------------------------------------------------------------------------------------------------------------
I.知识点概要:
1.包与模块概念与关系
2.CPAN概念
II.函待改进:
1.概念再解释详细
-------------------------------------------------------------------------------------------------------------------------------
包:Perl代码可以被组织成子程序,相关的子程序集被称为包。
模块:Perl 5将包的概念扩展到模块,模块是在库中定义而且是重复使用的包
模块比单个包更复杂,模块是存储在文件中的包。
标准Perl库中的大多数以.pl结尾的库例程包文件都是在Perl 4时代编写的,而Perl 5时代提供的模块都是以.pm结尾。
CPAN:CPAN是所有Perl程序及其相关文件的储藏库,收集了大量perl源代码、Perl程序库和模块以及Perl应用程序。进行Perl开发时需用到除标准Perl库外的模块时,需到CPAN上下载模块并安装后才可使用。
-------------------------------------------------------------------------------------------------------------------------------
I.参考资料:
[1]. 杜纬译.《Perl实例精解》[第三版][M].清华大学出版社,2002.
第11章,模块化、打包并发送到库
[2]. 盛春译.《Perl高效编程》[第2版][M].人民邮电出版社,2011.
第7章,CPAN
II.修订记录:
2013.01.01. 精简初稿
-------------------------------------------------------------------------------------------------------------------------------
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。