ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Restricting a Method to Class-Only o Instance-Only

Restricting a Method to Class-Only o Instance-Only

原创 Linux操作系统 作者:物理狂人 时间:2012-05-04 15:39:17 0 删除 编辑
use Carp qw(croak);

sub instance_only {
ref(my $self = shift ) or croak "instance variable needed";
... use $self as the instance ...
}

sub class_only {
ref(my $self = shift) and croak "class name needed";
... use $class as the class..
}

instance variable needed at their_code line 1234

告诉用户引起问题的行号
croak->die
crap->warn

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24104518/viewspace-722725/,如需转载,请注明出处,否则将追究法律责任。

下一篇: Coverage Testing
请登录后发表评论 登录
全部评论

注册时间:2010-06-16

  • 博文量
    80
  • 访问量
    140043