| Klasse :: Const Klasse :: Const is een pragma die is gemaakt om de constructormethoden te implementeren. |
Download nu |
Klasse :: Const Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Domizio Demichelis
- Uitgever website:
- http://search.cpan.org/~domizio/CGI-Application-Plus-1.21/lib/CGI/Application/CheckRM.pm
Klasse :: Const Tags
Klasse :: Const Beschrijving
Klasse :: Const is een pragma die is gemaakt om constructormethoden te implementeren. Klasse :: Const is een pragma die is gemaakt om constructor-methodes te implementeren. Synopsisclass-pakket MyClass; # Implementeer constructeur zonder opties Gebruik klasse :: Const; # Met alle mogelijke opties Gebruik Klasse :: Const {Name => 'New_Object', Pre_Process => Change_Input, standaard => {propa => 'iets'}, init => , kopie => 1 no_strict => 1}; # Init1 en Init2 wordt opgeroepen bij run-timeusage # creëert een nieuw object en valideert uiteindelijk # de eigenschappen als elke optie voor validatie-eigenschap mijn $ object is ingesteld = MyClass-> Nieuwe (cijfers => '123'); deze pragma implementeert gemakkelijk Constructor-methoden voor uw klasse, die zeer efficiënte functiesjablonen zijn die uw modules bij compileertijd kunnen invoeren. "Deze techniek bespaart op zowel compilertijd- en geheugengebruik en is ook minder fout-gevoelig, aangezien de syntaxiscontroles op compileertijd gebeuren." (geciteerd uit "Functiesjablonen" in de Perlref-manpage). Gebruik het met klasse :: Props en Object :: Rekwisieten om automatisch de ingang te valideren die wordt geslaagd met nieuwe () of gebruik de optie No_Strict om ook onbekende eigenschappen te accepteren. Vermijd volledig om de Constructor Mehtod te schrijven door gewoon dit pragma te gebruiken en uiteindelijk de naam en de init-methoden te laten bellen. Vereisten: · Perl
Klasse :: Const Gerelateerde software