>>941
同じことだけど
>>> def foo(self): print "hello"
>>> A = type("A", (object,), {"foo": foo})
でも可。
>>> A
<class '__main__.A'>
>>> A()
<__main__.A object at 0x00DB76D0>
>>> A().foo()
hello
>>>