Was nützt die Metaklasse?
Gute Frage, die Metaklasse wird aufgerufen, wenn eine neue Klasse erstellt wird, die sie verwendet. Hier sind einige Vorteile dieser Vorgehensweise. Standpunkt:
◆ Alle Methoden der Decorate-Klasse werden zur Protokollierung oder Leistungsprofilierung verwendet.
◆ Neue Methode zum automatischen Mix-in
◆ Klasse bei der Erstellung anmelden. (Zum Beispiel Plug-Ins automatisch registrieren oder Datenbankschemata aus Klassenmitgliedern erstellen.)
◆ Stellen Sie Schnittstellenregistrierung, automatische Funktionserkennung und Schnittstellenanpassung bereit.
◆ Klassenüberprüfung: Unterklassen verhindern und überprüfen, ob alle Methoden Dokumentzeichenfolgen haben.