Thread Counter innerhalb einer Klasse? (19 answers)
Opened by JackBauer at 2008-05-07 14:48

sid burn
 2008-05-07 16:24
#109379 #109379
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
KurtZ+2008-05-07 14:22:55--
Struppi+2008-05-07 14:07:58--
Code (perl): (dl )
$self->counter( $self->counter + 5);
Das ist durchaus üblich und wenn du Additionen öfters hast, dann schreib eine add() sub.


ACK, hier ist counter() nun ein reiner setter ohne Zusatzlogik, was mir Namenstechnisch auch sauberer erscheint! Eine Zusatzmethode counter_add() oder counter_inc() wird man sich ja bei Bedarf wohl leisten können.

Nope, es ist auch automatisch ein getter. Sonst würde "$self->counter + 5" ja nicht gehen. $self->counter ohne Argument liefert den aktuellen Stand.
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Counter innerhalb einer Klasse?