回答編集履歴
1
追記
test
CHANGED
@@ -121,3 +121,9 @@
|
|
121
121
|
`super(aClass, self).m`とすると解決されたメソッドmがbounded methodとして返され
|
122
122
|
|
123
123
|
`super(aClass, selfClass).m`とすると解決されたメソッドは関数として返されます。要は例1と同じことと捉えることができるわけです。
|
124
|
+
|
125
|
+
|
126
|
+
|
127
|
+
---
|
128
|
+
|
129
|
+
追記: 前述のsuperの大雑把な説明はインスタンスメソッド内においてのものです。classmethodでもそうあってほしいとおりに動作しますが、staticmethodではsuperの引数を省略できず`super(__class__, __class__)`などと書かねばなりません。
|