我是Perl语言的新手。
任何人都可以解释以下子程序,就是my ($self, $firstName)
和$self->{_firstName}
之间的区别,这将是有益的,如果你可以与Java相关来解释:
sub setFirstName {
my ($self, $firstName) = @_;
$self->{_firstName} = $firstName if defined($firstName);
return $self->{_firstName};
}
'$ self'是'这',但Perl不像java需要明确的分配。 –
@Сухой27谢谢!! –