Pythonについて(アンチ専用)
■ このスレッドは過去ログ倉庫に格納されています
0434デフォルトの名無しさん
2009/06/08(月) 22:30:34>明示的なだけで汚くはないだろ
明示しなきゃいけないんだから汚いだろー
なんで抽象化されてないのさ
>多重継承したらどの親クラスのメソッド呼ぶのかさえ曖昧になるし
は?そんなのふつうのメソッド呼び出しでも一緒じゃん
class A(object):
def f(self): print 'A'
class B(object):
def f(self): print 'B'
class X(A, B):
def g(self):
self.f() # どの親クラスのメソッド呼ぶのか曖昧なの?ねえPythonってそうなの?
ふつうのメソッド呼び出しで行なっているのと同じルールを使って、親クラスのメソッドを呼べばいいだけじゃん。
もしPythonが本当に『どの親クラスのメソッド呼ぶのかさえ曖昧になる』んだったら、
もうsuper関係なしに、オブジェクト指向言語として失格だろwwwww
>Python3からは引数省略してsuper().methできるらしいけど
やっぱり多重継承関係ないじゃないかwwwww
>>433は2行目で書いたことを3行目で忘れてるおばかさんーwwwww
■ このスレッドは過去ログ倉庫に格納されています