| Rose :: Object ROSE :: Object is een eenvoudige objectbasisklasse. |
Download nu |
Rose :: Object Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- John C. Siracusa
- Uitgever website:
- http://search.cpan.org/~jsiracusa/
Rose :: Object Tags
Rose :: Object Beschrijving
Rose :: Object is een eenvoudige basisklasse van het object. ROSE :: Object is een eenvoudige object base class.synopsis pakket myObject; Gebruik Rose :: Object; Onze @isa = QW (Rose :: Object); sub foo {...} subbalk {...} ... mijn $ o = myobject-> nieuw (foo => 'abc', bar => 5); ... ROSE :: Object is een generieke objectbasisklasse. Het biedt zeer weinig functionaliteit, maar een gezonde dosis convention.methodsnew ParamsSconstrunt een nieuw, leeg, hash-gebaseerd object op basis van params, waarbij de params naam / waardeparen zijn en vervolgens init (zie hieronder), .Init paramsgiven Een lijst met naam / waardeparen in params, roept de objectmethode van elke naam aan, die de overeenkomstige waarde als een argument wordt doorgegeven. De methoden worden genoemd in de volgorde waarin ze in params voorkomen. Bijvoorbeeld: $ o-> init (foo => 1, bar => 2); is gelijk aan de sequentie: $ o-> foo (1); $ o-> bar (2); Vereisten: · Perl
Rose :: Object Gerelateerde software