Pythonのお勉強 Part10
■ このスレッドは過去ログ倉庫に格納されています
0269デフォルトの名無しさん
2006/07/11(火) 19:10:56ありがとうございました。やりたいことができました。
class Foo:
def f1(self): print "foo"
def f2(self): print "bar"
Foo.f2 = f2
obj = Foo()
obj.f1() #=> "foo" 既存のメソッド
obj.f2() #=> "bar" 追加したメソッド
これをみると、JavaScriptのようなプロトタイプベースに見えて仕方ないんですけど、
「Pythonはプロトタイプベースである」と言い切って問題ないでしょうか。
■ このスレッドは過去ログ倉庫に格納されています