Thread Arraymethoden für an ein übergeordnetes Objekt eingehängte Objekte
(15 answers)
Opened by MarkusH at 2014-01-07 15:16
Hallo,
erstmal etwas Code: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 { package A; my $self = { key_1 => value_1, key_2 => value_2, key_3 => [objects of B], key_n => 'value_n', }; sub lastIndex { my $self = shift; return $#{$self->{key_3}}; } } { package B; my $self = { key_1 => value_1, key_2 => value_2, key_n => 'value_n', }; sub isLast { my $self = shift; } } my $pkg_B_[4]->isLast; Ich habe eine Datenstruktur, bei der ein Objekt A mehrere Objekte vom Typ B in einem Array gespeichert hat. Wie kann ich abfragen, ob ein Objekt vom Typ B das letzte bzw. erste im Array ist? Auch ob es einen Vorgänger und Nachfolger gibt wäre interessant. PS: Ein vernünftiger Titel fällt mir grad auch nicht ein, da Brett vorm Kopf! $q =~ /(bb|[^b]{2})/
|