Klasse :: Default.

Klasse :: Standard - statische Anrufe gelten für eine Standardeinstellung.
Jetzt downloaden

Klasse :: Default. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Adam Kennedy
  • Website des Verlags:
  • http://search.cpan.org/~adamk/

Klasse :: Default. Stichworte


Klasse :: Default. Beschreibung

Klasse :: Standard - statische Anrufe gelten für eine Standardeinheit. Klasse :: Standard - statische Anrufe gelten für eine Standardeinstellung. Synopsis # Erstellen Sie das Standard-Standard-Klassenpaket Foo :: Base; Verwenden Sie Basis 'Klasse :: Standard'; Sub New {Bless {}, $ _ } Sub Show {My $ self = Shift -> _ selbst; "$ selbst"; } # Tun Sie etwas zum Standardobjektpaket Main; drucken foo :: bar-> show; # Druckt 'foo :: bar = hash (0x80d22f8)' Klasse :: Default bietet einen Mechanismus, damit sich Ihre Klasse statische Methodenaufrufe annimmt, und wenden Sie sie auf eine Standardeinformung eines Objekts an. Es bietet eine Flexibilität für eine API, die es ermöglicht, in verschiedenen Situationen komfortablierter eingesetzt zu werden. Ein gutes Beispiel für diese verwendete Technik ist cgi.pm. Wenn Sie eine statische Methode verwenden, wie CGI-Header>, wird Ihr Anruf auf eine Standardeinrichtung eines CGI-Objekts angewendet. Diese Technik erscheint insbesondere beim Schreiben von Modulen, die in einem einzelnen Einsatz verwendet werden sollen, oder a anhaltende Umgebung. In einer CGI-ähnlichen Umgebung möchten Sie die Einfachheit einer statischen Schnittstelle. Sie können die Klassenmethode direkt anrufen> direkt, ohne die Instantiierung ständig weitergeben zu müssen. Anforderungen: · Perl.


Klasse :: Default. Zugehörige Software