Rubyについて(アンチ専用) Part002at TECH
Rubyについて(アンチ専用) Part002 - 暇つぶし2ch394:デフォルトの名無しさん
08/02/07 11:46:06
>>393
いや、そうでなくてこういうことだろう。

class A:
    def foo(self):
        print "A"

class B:
    def foo(self):
        print "B"

class C(A, B):
    def foo(self):
        super(A, self).foo()

C().foo() # TypeError: super() argument 1 must be type, not classobj

superの嬉しさが漏れにはよくわからんけども。JavaだとAとか書かんでも
親メソッドを呼べる嬉しさがあるけども、A.foo(self)とどう違うん?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch