Dict定义中,super()没带参数是什么意思?
Topic sourcepython 2中在子类调用super
一般这么用:
class Child_class(Parent_class):
__init__(self):
super(Child_class, self).__init__() # 调用了Parent_class的__init__,创建了一个Parent_class对象
在python 3中把Child_class
和self
两个参数作为super
的默认参数传入了,就直接简写成
super().__init__()
当然,这里的Parent_class
不一定是父类。这是另外的问题了。
个人拙见,望廖大指教。
- 1
fhfuih