Rubyについて(アンチ専用) Part002
at TECH
394:デフォルトの名無しさん
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
5381日前に更新/177 KB
担当:undef