Klasse :: MOP :: Klasse

Klasse :: MOP :: Klasse ist ein Class-Meta-Objekt.
Jetzt downloaden

Klasse :: MOP :: Klasse Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Stevan Little
  • Website des Verlags:
  • http://search.cpan.org/~stevan/Devel-StrictObjectHash-0.01/lib/Devel/StrictObjectHash.pm

Klasse :: MOP :: Klasse Stichworte


Klasse :: MOP :: Klasse Beschreibung

Klasse :: MOP :: Klasse ist ein Class-Meta-Objekt. Klasse :: MOP :: Klasse ist ein Klassen-Meta-Objekt.Synopsis # Angenommen, dass die Klasse FOO # definiert wurde, können Sie # dies für Introspection verwenden ... # Fügen Sie eine Methode hinzu ... foo-> meta-> add_method ('bar' => sub {...}) # Erhalten Sie eine Liste aller gesuchten Klassen # der Methode Dispatcher in der richtigen Reihenfolge Foo-> Meta-> class_preceDence_list () # Entfernen Sie eine Methode von Foo Foo-> Meta- > entfernen_method ('bar'); # oder verwenden Sie dies, um Klassen zu erstellen ... Klasse :: MOP :: class-> erstellen ('bar' => (Version => '0.01', SuperClasses => , Attribute => , Methoden => {calculate_bar => sub {...}, construct_baz => sub {...}}); Dies ist der größte und derzeit komplexeste Teil des PERL 5-Meta-Objekt-Protokolls. Es steuert die Introspektion und Manipulation von Perl 5-Klassen (und er kann sie auch erstellen). Der beste Weg, um zu verstehen, was dieses Modul kann, ist, die Dokumentation für jede der einzelnen Methoden zu lesen. Anforderungen: · Perl.


Klasse :: MOP :: Klasse Zugehörige Software