| Klasse :: MOP :: Klasse Klasse :: MOP :: Klasse ist ein Class-Meta-Objekt. |
Jetzt downloaden |
Klasse :: MOP :: Klasse Ranking & Zusammenfassung
- 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