Daten :: Objekt.

Perl-Modul zum Bereitstellen von OO-Methoden an Perl-Datenstrukturen
Jetzt downloaden

Daten :: Objekt. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • Jason Fried
  • Website des Verlags:
  • http://search.cpan.org/~fried/

Daten :: Objekt. Stichworte


Daten :: Objekt. Beschreibung

Perl-Modul zum Bereitstellen von OO-Methoden an Perl-Datenstrukturen Data :: Object ist ein Perl-Modul, das versucht, Accessors mit Klasse Style für Perl-Datenstrukturen bereitzustellen. In einem Versuch, die Datenstrukturen in einem OO-Weg einfacher zu erreichen. #Simpsons Data Refressing My $ ref = {Name => "Homer Simpson", Kinder => , Alter => 38, Job => "Sicherheitsinspektor", Gender => "männlich", Ehefrau => {Name => "Marge Simpson", Alter => 36, Job => " Hausfrau ", Gender =>" weiblich "}}; # Wechseln Sie die angegebene Refrente und senden Sie eine Klasse für die Arbeit mit den Daten zurück. Mein $ Homer = Daten :: Objekt-> Wrap ($ REF); Print $ Homer-> Frau-> Name; # "Marge Simpson" drucken $ Homer-> Kinder-> Zählung; # 3 meine $ Marge = $ Home-> Frau; $ Marge-> Kinder ($ Homer-> Kinder); # Homers Kids sind jetzt Marges Kids $ Marge-> Set ("Kinder", $ Home-> Get ("Kinder"); #Same #BASE-Datenstruktur bleibt in Takt und modifiziert, da man denken würde. Print $ Homer-> Frau-> Kinder-> Zählung; # 3 #Traverse leicht durch ein Array von Hashes-Drucken $ Homer-> Kinder-> Erst (Sub {$ _-> Name EQ "Lisa Simpson"}) -> Alter; # 8 # GET Homers Töchter mein @Homers_Girls = $ Homer-> Kinder-> Grep (Sub {$ _-> Gender EQ "weiblich"}); foreach (@Homers_girls) {drucken "Name:", $ _-> Name, "Alter:", $ _-> Alter, "\ n"; } Anforderungen: · Perl.


Daten :: Objekt. Zugehörige Software