Gibt es eine Elternklasse gibt es eine Möglichkeit, Code für jede Unterklasse beim Laden einzufügen? dh.Ruby: Ausführen von Code für jede Unterklasse
Gegeben: ParentClass
, wie füge ich Code wie folgt:
class ChildClass < ParentClass
execute_function
...
end
für alle untergeordneten Klassen von ParentClass
?
Was passiert, wenn diese Klassen sind bereits geladen? Was sollte dieser Code tun? –
@SergioTulentsev Err, wie kann eine Klasse geladen werden, wenn ihr Elternteil nicht geladen ist? – meagar
@meagar: Es ist spät in der Nacht und ich frage dumme Fragen :) –