2009-11-10 7 views

Antwort

8

Der einzige relevante Unterschied ist, dass nur Klassen auf "class_eval" antworten, während beide Klassen und Instanzen auf "extend" reagieren.

Wenn Sie Ihre Methode nicht mit Objektinstanzen verwenden möchten, sind sie gleichwertig, obwohl die zweite Implementierung zum Hinzufügen von Instanzmethoden zu einer bestimmten Instanz verwendet werden kann, während die erste nicht möglich ist.

Verwandte Themen