随笔分类 -  Perl

【Perl学习笔记】2. perl中的bless理解
摘要:bless有两个参数:对象的引用、类的名称。类的名称是一个字符串,代表了类的类型信息,这是理解bless的关键。所谓bless就是把 类型信息 赋予 实例变量。程序包括5个文件:person.pm :实现了person类dog.pm :实现了dog类bless.pl : 正确的使用blessbless.wrong.pl : 错误的使用blessbless.cc : 使用C++语言实现了与bless.pl相同功能的代码person.pmCODE:#!/usr/bin/perl -wpackage person;use strict;sub sleep() { my ($self) = @_; m 阅读全文

posted @ 2013-07-30 15:12 MaggieXiang 阅读(461) 评论(0) 推荐(0)

【Perl学习笔记】1.perl的ref 函数
摘要:perl有引用的概念:一组数据实际上是另一组数据的引用。这些引用称为指针,第一组数据中存放的是第二组数据的头地址。引用的方式被用得相当普遍,特别是在面向对象的模块、函数的参数传递等常见。但perl对每个引用都是以一个普通的变量来定义的,有时候,如果数据的架构比较复杂,我们可能会困惑于某个变量所指向的地址的实际内容是什么?perl的ref函数就可以帮助我们。一、说明从perl自带的帮助说明可以了解相关的用法:引用$ perldoc -tf refref EXPRref Returns a non-empty string if EXPR is a reference, the emptystri 阅读全文

posted @ 2013-07-30 14:57 MaggieXiang 阅读(807) 评论(0) 推荐(0)