| 作者: Naomasa Numajiri | |
| 日時: 2002/4/5(23:44) |
こんにちは、 ちょっとパズル的で面白そうだったので、試してみました。 <前略> | おなじことをPythonでやると、バグります。 | | class A: | def x(self): | print "x" | | class A: # ここで、前のAが破棄される | def y(self): | print "y" 変わりに、以下のようにやると同じことができます。 >>> class a: ... def x(self): ... print "x" ... >>> n = a() >>> n.x() >>> >>> def y(self): print "y" ... >>> a.__dict__['y'] = y >>> >>> n.y() まあ、Rubyの方がコード量が少ないと思いますが・・・(^^; でわでわ
番号順一覧Top
スレッド順一覧Top
83. Re: にせオブジェクト? [HIDAKA Takahiro] 2002/4/05(23:12)
85. Re: にせオブジェクト? [Noritsugu Nakamura] 2002/4/05(23:56)
79. 大蛇の解剖 [1] [機械伯爵] 2002/4/4(16:53)
88. 蛇の開き・・・ [機械伯爵] 2002/4/6(01:16)