考慮事項:
class Parent(object):
def altered(self):
print "PARENT altered()"
class Child(Parent):
def altered(self):
print "CHILD, BEFORE PARENT altered()"
super(Child, self).altered() # what are the arguments needed? Why Child and self?
print "CHILD, AFTER PARENT altered()"
Python 2.7 ではChild
、引数としてsuper()
呼び出しに渡す必要があるのはなぜですか? スーパーを機能させるだけでなく、スーパーを使用することの正確な複雑さは何ですか.