| Objeto :: MultitudPE Perl Objetos como hash, matriz, escalar, código y globo al mismo tiempo |
Descargar ahora |
Objeto :: MultitudPE Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Graciliano Monteiro Passos
- Sitio web del editor:
- http://search.cpan.org/~gmpassos/
Objeto :: MultitudPE Etiquetas
Objeto :: MultitudPE Descripción
Perl Objetos como hash, matriz, escalar, código y glob al mismo tiempo Objeto :: MultitudPE es un módulo Perl para devolver un objeto que funciona como un objeto de hash, matriz, escalar, código y globo al mismo tiempo. La forma habitual es llamarlo desde su módulo en New (): Paquete FOO; Uso Objeto :: Multitud; Use vars qw (@isa); @Isa = QW (Objeto :: MultitudPE); ## es bueno para 'Objeto :: MultiThepe' sea el último en @isa! Sub nuevo {My $ Class = Shift; My $ esto = objeto :: multitudpe-> nuevo (); bendecir ($ esta, $ clase); } Sinopsis Uso Objeto :: MultitudPE; My $ Scalar = 'ABC'; mi @array = qw (x y z); mi% hash = (a => 1, b => 2); My $ obj = objeto :: multitudpe-> nuevo (Scalar => \ $ Scalar, Array => \ @ @Array, hash => \% hash, código => sub {retorno ("Soy un sub reflejo!") ;} glob => \ * stdout,); Imprimir "ME como escalar: $ obj \ n"; My $ Array_1 = $ obj -> ; Imprimir "$ array_1 \ n"; My $ hash_b = $ obj -> {b}; imprimir "$ hash_b \ n"; My $ hash = $$ obj-> hash; foreach My $ Key (clasificar las teclas% $ hash) {imprimir "$ clave = $$ hash {$ Key} \ n"; } $ obj (args); Requisitos: · Perl
Objeto :: MultitudPE Software relacionado