Objeto de datos

Módulo Perl para proporcionar métodos OO para perles de estructuras de datos
Descargar ahora

Objeto de datos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Jason Fried
  • Sitio web del editor:
  • http://search.cpan.org/~fried/

Objeto de datos Etiquetas


Objeto de datos Descripción

Módulo PERL para proporcionar métodos OO para perles de estructuras de datos. DATOS :: El objeto es un módulo Perl que intenta proporcionar accesorios de estilo de clase para estructuras de datos PERL. En un intento por hacer que sea más fácil atravesar dichas estructuras de datos en una forma de OO. Currentamente la matriz y las estructuras de hash se manejan de ninguna manera, todos los demás se devuelven como Is.Synopsis Use los datos :: Objeto; #Simpsons Data Refronte My $ ref = {name => "homer simpson", niños => , edad => 38, trabajo => "inspector de seguridad", género => "masculino", esposa => {name => "marge simpson", edad => 36, trabajo => " Ama de casa ", género =>" hembra "}}; # Envuelva la refrena dada y devuelva una clase para trabajar con los datos. MIS $ HOMER = DATOS :: Objeto-> Envoltura ($ ref); Imprimir $ Homer-> Esposa-> Nombre; # "Marge Simpson" Imprimir $ Homer-> Niños-> Contar; # 3 MY $ MARGE = $ HOME-> esposa; $ MARGE-> NIÑOS ($ HOMER-> NIÑOS); # Homers Kids ahora están en Marges Kids $ MARGE-> Set ("Niños", $ HOME-> Obtenga ("Niños"); #Same #Base La estructura de datos se deja en tacto y se modifica como uno pensaría. Imprimir $ Homer-> Esposa-> Niños-> Contar; # 3 # transversa fácilmente a través de una matriz de hashes impresión $ Homer-> Niños-> Primero (Sub {$ _-> Nombre EQ "Lisa Simpson"}) -> Edad; # 8 #get Homers hijas mi @homers_girls = $ Homer-> Niños-> GREP (sub {$ _-> EC EQ "Femenino"}); foreach (@homers_girls) {imprimir "Nombre:", $ _-> Nombre, "Edad:", $ _-> Edad, "\ N"; } Requisitos: · Perl


Objeto de datos Software relacionado