Klasse :: Groepen

Klasse :: Groepen is Pragma gemaakt om een groep van eigenschappen te implementeren.
Download nu

Klasse :: Groepen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Domizio Demichelis
  • Uitgever website:
  • http://search.cpan.org/~domizio/CGI-Application-Plus-1.21/lib/CGI/Application/CheckRM.pm

Klasse :: Groepen Tags


Klasse :: Groepen Beschrijving

Klasse :: Groups is Pragma gemaakt om een groep van eigenschappen te implementeren. Klasse :: Groepen is Pragma gemaakt om de groep van eigenschappen te implementeren. Synopsisclass-pakket MyClass; # Implementeer groepsmethode zonder opties Gebruik Klasse :: Groepen QW (DIT DAT); # Implementeer groepsmethode met eigenschappen Gebruik Klasse :: Groepen {Naam => 'MyGroup', Props => }; # Met opties Gebruik Klasse :: Groepen {Naam => 'MyotherGroup', No_Strict => 1, Standaard => {Aprop => 'Sommige waarde'}, Pre_Process => Sub {if (ref $ _ EQ 'array ') {$ _ = {map {$ _ => $ _} @ {$ _ }}}}, Props => , standaard => 'Iets'}]}; gebruik MyClass-> MyGroup (% hash); # hetzelfde myClass-> MyGroup (prop1 => 1, prop2 => 2); $ HASH_REF = MYCLASS-> MYGROUP $ VALUE = MYCLASS-> Prop2; # $ VALUE == 2 $ VALUE = MYCLASS-> MYGROUP ('Prop2'); # $ VALUE == 2 $ VALUE = $ MYCLASS :: MYGROUP {prop2}; # $ VALUE == 2 $ VALUE = $$ HASH_REF {prop2}; # $ VALUE == 2 ($ P1, $ P2) = MyClass-> MyGroup (); # De standaardinstelling zal de hash referentie $ other_hash_ref = myclass-> myothergroup $ value = $ other_hash_ref -> {prop3} # $ value eq 'something' # toevoegend eigendom (zie no_strict) myClass-> myothergroup (prop5 => 5 ); # Kopiëren van de hele hash% myGrouphash = MyClass-> MyGroup-vereisten: · Perl


Klasse :: Groepen Gerelateerde software