return $self->{"testarray"}; my $testarrayRef = $self->testarray(); push(@$testarrayRef, $var); # wenn du mit referenz arbeitest, brauchst du das nicht mehr, # weil du die daten direkt veraenderst, wenn du mit der ref arbeitest # $self->testarray(@$testarrayRef); for my $i (0 .. $#$testarrayRef) {  warn $i . "=" . $testarrayRef->[$i]; }