我是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謝謝!! –