Klasse :: Makemethods :: Vorlage

Klasse :: Mapemethods :: Template-Paket enthält ausdehnbare Codevorlagen.
Jetzt downloaden

Klasse :: Makemethods :: Vorlage Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matthew Simon Cavalletto
  • Website des Verlags:
  • http://search.cpan.org/~ferrency/

Klasse :: Makemethods :: Vorlage Stichworte


Klasse :: Makemethods :: Vorlage Beschreibung

Klasse :: Makemethods :: Template-Paket enthält erweiterbare Codevorlagen. Klasse :: MAKEMETHODS :: Template-Paket enthält ausdehnbare Code-Vorlagen.Synopsis-Paket MyObject; Verwenden Sie Klasse :: Makemethods :: Vorlage :: Hash ('NEU' => 'NEU', 'String' => 'foo', 'Nummer' => 'bar',); mein $ obj = myObject-> neu (foo => "foozle", bar => 23); drucken $ obj-> foo (); $ obj-> bar (42); MotivationIst Vergleichen Sie den Quellcode einiger der schließungsgenerierenden Methoden, die von anderen Unterklassen der Klasse :: Makemethods bereitgestellt werden, z. B. den Hash-Accessors, der von den verschiedenen Standards :: * Unterklassen bereitgestellt wird, werden Sie Beachten Sie eine faire Menge an Vervielfältigung. Dieses Modul bietet eine Möglichkeit, gemeinsame Code-Teile zu montieren, um die Unterstützung der Wartung viel größerer Bibliotheken erzeugter Methoden zu erleichtern. Dieses Modul erweitert die Klasse :: Makemethods-Framework, indem er eine abstrakte Superklasse für erweiterbare Code-Templating-Methode generatoren.common-Arten von Methoden bereitstellt werden in Vorlagendefinitionen verallgemeinert. Beispielsweise bietet Vorlage :: Generics NEU eine Vorlage für Methoden, die Objektinstanzen erstellen, während Vorlage :: Generic-Skalar eine Vorlage für Methoden ist, mit der Sie einzelne Skalarwerte erhalten und einstellen können. Die Definitionen werden dann wiederverwendet und modifiziert. verschiedene Vorlagenunterklassen. Beispielsweise unterstützt die Vorlage :: Hash-Subclass Blessed-Hash-Objekte, während die Vorlage :: Globale Unterklasse gemeinsam genutzte Daten unterstützt. Jeder von ihnen enthält eine geeignete Version der Scalar Accessor-Vorlage für diese Objekttypen.Jedes Vorlage definiert ein oder mehrere Verhaltensweisen, einzelnen Methoden, die in einem Anrufpaket installiert werden können, und Schnittstellen, die aus diesen Verhaltensweisen auswählen und die installierenden Namen angeben Die Methoden unter. Eine einzelne Meta-Methode, die durch ein Anrufpaket definiert ist, erfordert einen Methodennamen und können optional andere Schlüsselwertparameter enthalten, die den Betrieb einiger Meta-Methoden steuern können. Anforderungen: · Perl.


Klasse :: Makemethods :: Vorlage Zugehörige Software

XML :: ApageFop.

XML :: AponeFop ist ein Perl-Modul, mit dem Apache FOP von Perl auf Apache-FOP zugreifen kann, um PDF-Dateien mit XSL-FO zu erstellen. ...

141

Herunterladen