Erbarch :: Typen

Erbarch :: Typen ist ein Perl-Modul, um Objektabsendung beim Typ eines Objekts zu erstellen.
Jetzt downloaden

Erbarch :: Typen Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Piers Cawley
  • Website des Verlags:
  • http://search.cpan.org/~pdcawley/

Erbarch :: Typen Stichworte


Erbarch :: Typen Beschreibung

Erbarch :: Typen ist ein Perl-Modul, um Objektabsendung beim Typ eines Objekts zu erstellen. Erbaubere :: Typen ist ein Perl-Modul, um Objektabsendung auf den Typ des Objekts zu erstellen. Join "", 'a', ref ($ selbst), $ selbst-> content_string; } Sub Hash :: content_string {mein ($ self) = @_; My $ str = Join ',', Map {"$ _ => $ self -> {$ _ _ _ _ _ _ _ _ _ _ ', Schlüssel% $ selbst; Zurück "{$ str}"} Sub-Array :: content_string {My ($ self) = @_; Rückkehr ''} Erbarch :: Typen setzt die Herstellung von Perls Method-Versandsystem, das mit dem Weg ISA-Werke übereinstimmt. Wenn Sie gerade ein Objekt haben, das Sie als, sagen Sie als, ein gesegneter Hash,, dann laut an Universal :: ISA ist dieses Objekt ein Hash. Wenn Sie jedoch implementieren, sagen Hash :: foo, eine Methode, die nur im Hash-Namespace existiert, dann universell: kann es nicht sehen, noch wird es aufgerufen, wenn Sie $ obj-> foo tun. Dies trifft mich als unbefriedigender Zustand, somit erbar :: Typen Beachten Sie, dass, wenn ein Sobald ein Modul vererbbar :: Datentypen verwendet, dann * Alle * Objekte untersuchen die Methode-Lookup über ihre Typen , dann sollten Sie es in der Objektklasse implementieren, anstatt in Universal (wenn Sie ein Verfahren in Universal umsetzen, gibt es eine gute Chance, dass die Methoden der spezifischen Art niemals aufgerufen werden, was niemand will. Anforderungen: · Perl.


Erbarch :: Typen Zugehörige Software