Ich bin neu in Perl Sprache.
Kann die folgende Sub-Routine jemand erklären, was der Unterschied zwischen my ($self, $firstName)
und $self->{_firstName}
ist, wäre es hilfreich, wenn Sie mit dem im Zusammenhang mit Java erklären können:
sub setFirstName {
my ($self, $firstName) = @_;
$self->{_firstName} = $firstName if defined($firstName);
return $self->{_firstName};
}
'$ self' ist' das ', aber Perl im Gegensatz zu Java erfordert explizite Zuweisung. –
@ Сухой27 danke !! –