Perl-如何在一个类里面访问一个属性才是正确的?
Hi all,
代码如下:
#------------------------------------
#myPM.pm
package myPM;
my $aProperty;
sub new
{
my $this = {};
bless $this;
return $this;
}
sub OneSub
{
my $this = shift;
$this->{'aProperty'} = "something";
}
sub TwoSub
{
$aProperty = "something";
}
#------------------------------------------------------------------
OneSub 和 TwoSub 都可以正确设置类里的属性,但哪一个才是正确的呢?