Suchergebnisse für Anfrage "metaclass"
Klasse << Selbstidiom in Ruby
Was machtclass << self in Ruby machen?
Wie erstelle ich eine neue Moose-Klasse und instanziiere zur Laufzeit ein Objekt dieser Klasse?
Nach dem Erstellen einer Metaklasse mitMoose::Meta::Class->create, wie instanziiere ich eine echte Elchklasse mit dieser Klasse als Metaklasse? (Ich muss die Metaklasse auch erstellen, weil ich ihr auch einige Rollen zuweisen möchte.)
Metaklasse wird nicht in Unterklassen aufgerufen
Hier ist eine Python-Sitzung.
Verwirrung um Ruby-Metaklassen
Ich verstehe, dass alle Klassen in Ruby Instanzen der Metaklassenklasse sind. Und diese "regulären" Objekte sind Instanzen dieser Klassen (die Inst...
Wo sind Methoden auf Ruby-Top-Level definiert?
Auf der obersten Ebene sollte die Methodendefinition dazu führen, dass private Methoden aktiviert werden
Wer nennt die Metaklasse
Dies stammt eigentlich aus einer Diskussion hier auf SO. Kurze Version def meta(name, bases, class_dict) return type(name, bases, class_dict) class Klass(object): __metaclass__ = metameta() wird aufgerufen, wennKlass Klassendeklaration wird ...
Was ist der Unterschied zwischen Typ und Typ .__ new__ in Python?
Ich habe eine Metaklasse geschrieben und es versehentlich so gemacht: class MetaCls(type): def __new__(cls, name, bases, dict): return type(name, bases, dict) ... statt wie folgt: class MetaCls(type): def __new__(cls, name, bases, dict): ...
Metaclass Inkonsistenz bei Mehrfachvererbung
Warum ist das class MyType(type): def __init__(cls, name, bases, attrs): print 'created', cls class MyMixin: __metaclass__ = MyType class MyList(list, MyMixin): passokay und funktioniert wie erwartet: created <class '__main__.MyMixin'> created ...
Kann ich ein Metaklassenobjekt in einen Protokolltyp in Swift umwandeln?
Swift übernahm das Metaklassenkonzept von Objective-C: Klassen selbst werden ebenfalls als Objekte betrachtet. Eine KlasseFooie Klasse des @ -Objekts istFoo.self, und es ist vom TypFoo.Type. WennFoo erbt vonBar, dannFoo.self kann einer Variablen ...