摘要:
第十三章 Perl的面向对象编程by flamephoenix 一、模块简介 二、Perl中的类 三、创建类 四、构造函数实例变量 五、方法 六、方法的输出 七、方法的调用 八、重载 九、析构函数 十、继承 十一、方法的重载 十二、Perl类和对象的一些注释本章介绍如何使用Perl的面向对象编程(OOP)特性及如何构建对象,还包括继承、方法重载和数据封装等内容。一、模块简介模块(module)就是Perl包(pachage)。Perl中的对象基于对包中数据项的引用。(引用见第x章引用)。详见http://www.metronet.com的perlmod和perlobj。在用其它语言进行面向对象 阅读全文
摘要:
第十二章 Perl5中的引用/指针by flamephoenix一、引用简介二、使用引用三、使用反斜线(\)操作符四、引用和数组五、多维数组六、子程序的引用 子程序模板七、数组与子程序八、文件句柄的引用一、引用简介引用就是指针,可以指向变量、数组、哈希表(也叫关联数组)甚至子程序。Pascal或C程序员应该对引用(即指针)的概念很熟悉,引用就是某值的地址,对其的使用则取决于程序员和语言的规定。在Perl中,可以把引用称为指针,二者是通用的,无差别的。引用在创建复杂数据方面十分有用。Perl5中的两种引用类型为硬引用和符号引用。符号引用含有变量的名字,它对运行时创建变量名并定位很有用,基本上,. 阅读全文