やっぱり動的型付け言語は大規模開発で効率が悪い 4
レス数が950を超えています。1000を超えると書き込みができなくなります。
0963デフォルトの名無しさん
2011/12/15(木) 22:01:07.27でも結構賢くて、こんなコードでも Foo.foo の名前を変更すると
Foo.foo と bar の中の x.foo だけ変わるんだぜ
(Bar.foo や baz の中身は選択肢に出てこない)
class Foo(object):
def foo(self, x):
return x + 1
class Bar(object):
def foo(self, x):
return x - 1
def bar(x):
print(x.foo(0))
def baz(x):
print(x.foo(1))
a = Foo()
bar(a)
b = Bar()
baz(b)
レス数が950を超えています。1000を超えると書き込みができなくなります。