Klasse :: Accessor :: Assert Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Steffen Muller
- Website des Verlags:
- http://search.cpan.org/~smueller/
Klasse :: Accessor :: Assert Stichworte
Klasse :: Accessor :: Assert Beschreibung
Accessors, welche Typ-Check Klasse :: Zubehör: . Um festzulegen, dass er eine bestimmte Klasse sein muss, wenn Sie dieses Mitglied, Suffix = Klassenname einstellen. Unfreie Referenztypen wie = Hash oder = Array sind akzeptabel. Um anzugeben, dass ein Mitglied ein Array ist, präfix seinen Namen mit einem @. Diese Mitglieder haben auch die folgenden vier speziellen Methoden, die den eingebauten Array-Operationen Push, Pop, UNSHIFT und SHIFT einwickeln: # für ein @Bits-Mitglied: $ y-> bits_push (@New_Values); drucken $ y-> bits_pop; $ y-> bits_unshift (@New_Values); $ y-> bits_shift drucken; Das @ kann mit dem + -Pfakt kombiniert werden, um ein Mitglied zu erstellen, das ein Array ist, das Sie im Konstruktor einstellen müssen. Die + muss dem @ vorausgehen. # 'foo' ist im Konstruktor __package __-> mk_accessors (qw (+ @ foo)); Synopsis Verwenden Sie Klasse :: Accessor :: Assert; __Package __-> mk_accessors (qw (+ foo bar = einige :: class baz @Bits)); Anforderungen: · Perl.
Klasse :: Accessor :: Assert Zugehörige Software