Smalltalkには、オブジェクトがメッセージを理解できないときに呼び出されるメッセージDoesNotUnderstand
があります(オブジェクトに実装されたメッセージが送信されていない場合)。Python - オブジェクトが関数を実装していないときに呼び出される関数が存在しますか?
私は、Pythonに同じことをする関数があるかどうかを知りたいと思います。この例では
:だから
class MyObject:
def __init__(self):
print "MyObject created"
anObject = MyObject() # prints: MyObject created
anObject.DoSomething() # raise an Exception
、私はDoSomething
が呼ばれるようにintentedされたときに、私は知ることができるMyObject
にメソッドを追加することができますか?
PS:貧しい私の英語のために申し訳ありません。
これは挑戦的に私が望むものです!ありがとう:) –
誰かが確実に反抗しているとき、私はそれが好きです! (またはそれは "挑戦的にはっきりしていますか")何であれ、SOは再びその日を救う! :) – PaulMcG