| Rose :: Object :: Makemethods :: Generic ROSE :: Object :: Makemethods :: Generic is een PERL-module die eenvoudige objectmethoden kan maken. |
Download nu |
Rose :: Object :: Makemethods :: Generic Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- John C. Siracusa
- Uitgever website:
- http://search.cpan.org/~jsiracusa/
Rose :: Object :: Makemethods :: Generic Tags
Rose :: Object :: Makemethods :: Generic Beschrijving
Rose :: Object :: Makemethods :: Generic is een PERL-module die eenvoudige objectmethoden kan maken. Rose :: Object :: Makemethods :: Generic is een PERL-module die eenvoudige objectmethoden kan maken. Synopsis-pakket MyObject; Gebruik Rose :: Object :: Makemethods :: Generic (Scalar => , 'Scalar --Get_Set_init' => 'Naam', 'Boolean --Get_Set_init' => 'IS_TALL', Boolean => , array => , hash => ,); Sub init_name {'Fred'} sub init_is_tall {1} ... $ obj = myobject-> nieuw (vermogen => 5); Print $ OBJ-> NAAM; # Fred $ OBJ-> Do_Something of Die $ OBJ-> FOUT; $ obj-> is_tall; # TRUE $ OBJ-> IS_TALL (UNDEF); # valse (maar gedefinieerd) $ OBJ-> IS_TALL; # FALSE (maar gedefinieerd) $ OBJ-> IS_RED; # undef $ obj-> is_red (1234); # TRUE $ OBJ-> IS_RED (''); # FALSE (maar gedefinieerd) $ OBJ-> IS_RED; # valse (maar gedefinieerd) $ OBJ-> is_happy; # TRUE $ OBJ-> Params (A => 1, B => 2); # Voeg paren toe $ val = $ OBJ-> param ('B'); # 2 $ OBJ-> Param_Exists ('x'); # valse $ obj-> banen ('slager', 'bakker'); # Voeg waarden toe $ obj-> taak (0 => 'Sailor'); # Set Waarde $ JOCK = $ OBJ-> JOB (0); # 'Sailor'-vereisten: · Perl
Rose :: Object :: Makemethods :: Generic Gerelateerde software