Thread subroutinen für Hashes und Arrays definieren
(8 answers)
Opened by Wild.Card at 2017-10-19 16:37 2017-10-21T16:17:14 hlubenow Danke für Dein Feedback. Untenstehend eine Minimalversion mit objektorientiertem Ansatz. Auch das ist OOP ;) Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 # Instanz der Package main erstellen my $main = bless{ name => 'Alfred', betreff => "Monatliche Sushibarbesuche im halben Jahr", konsum => [4, 2, 5, 7, 5, 3] }; # und mit dieser Instanz eine Methode aufrufen printf("Summe: %d, Durchschnitt: %2.2f\n", $main->calc); sub calc{ my $self = shift; my $sum = 0; foreach my $amt( @{$self->{konsum}} ){ $sum += $amt; } my $avg = $sum / scalar @{$self->{konsum}}; return ($sum, $avg); } |