技术开发 频道

Perl的面向对象编程

  【IT168 技术文档】一、模块简介

  模块(module)就是Perl包(pachage)。Perl中的对象基于对包中数据项的引用。(引用见第x章引用)。

  详见http://www.metronet.com的perlmod和perlobj。

  在用其它语言进行面向对象编程时,先声明一个类然后创建该类的对象(实例),特定类所有对象的行为方式是相同的,由类方法确定,可以通过定义新类或从现存类继承来创建类。已熟悉面向对象编程的人可以在此遇到许多熟悉的术语。Perl一直是一个面向对象的语言,在Perl5中,语法略有变动,更规范化了对象的使用。

  下面三个定义对理解对象、类和方法在Perl中如何工作至关重要。

  .类是一个Perl包,其中含提供对象方法的类。

  .方法是一个Perl子程序,类名是其第一个参数。

  .对象是对类中数据项的引用。

 

0
相关文章