Klasse :: objecttemplate.

Klasse :: objecttemplate ist eine Perl-Erweiterung für eine optimierte Template Builder-Basisklasse.
Jetzt downloaden

Klasse :: objecttemplate. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jason E. Stewart
  • Website des Verlags:
  • http://search.cpan.org/~jasons/

Klasse :: objecttemplate. Stichworte


Klasse :: objecttemplate. Beschreibung

Klasse :: objecttemplate ist eine Perl-Erweiterung für eine optimierte Template Builder-Basisklasse. Klasse :: ObjectTemplate ist eine Perl-Erweiterung für eine optimierte Template-Builder-Basisklasse.Synopsis-Paket Foo; Verwenden Sie Klasse :: objecttemplate; Exporteur erfordern; @Isa = QW (Klasse :: Objekttemplate Exporteur); Attribute ('eins', 'zwei', 'drei'); # Initialize wird von neuem () sub () subinitialize {My $ self = shift; $ selbst-> drei (1), es sei denn, $ self-> drei (); } Foo verwenden; $ foo = foo-> neu (); # speichern 27 im Attribut 'One', $ foo-> eins (27); # Überprüfen Sie den Wert im Attribut 'zwei', sollte "sollte undefiniert sein", wenn er $ foo-> zwei () definiert ist; # Set mit der Utility-Methode $ foo-> set_attribute ('eins', 27); # Überprüfen Sie mit der Utility-Methode $ zwei = $ foo-> get_attribute ('zwei'); # Stellen Sie mehr als ein Attribut mit dem benannten Parameterstil $ foo-> set_attributes ('one' => 27, 'zwei' => 42) ein; # oder Verwendung von Array referenzen $ foo-> set_attributes (, ); # Holen Sie sich mehr als ein Attribut @list = $ foo-> get_attributes ('eins', 'zwei'); # Erhalten Sie eine Liste aller von einem Objekt bekannten Attribute @attrs = $ foo-> get_attribute_names (); # Überprüfen Sie, dass Initialize () als ordnungsgemäß als "Initialize" bezeichnet wird wurde im O'Reilly-Buch ausführlich beschrieben, "Advanced Perl-Programmierung" von Sriram Srinivasam. Anforderungen: · Perl.


Klasse :: objecttemplate. Zugehörige Software