pythonのクラス名前空間
そういえば、python2.1の時は
new style classが使えなくて
object を継承したclassが実装出来ないから
オレオレクラスで、動的なメソッドの追加とかを
やっていたな!
っと思い出した。
def f1(self, arg): print repr(arg) class TestB: pass TestB.f1 = f1 b = TestB() b.f1()
これは、しっぱいする!
自信のインスタンスの参照を受け取る為の第一引数が
きちんと呼ばれないから
b.f1(b)
とかってやらないと呼べない
微妙なメソッドになる!
何か、記憶違いっぽい。