python小知识(一)---super是干嘛的

super用于继承父类的方法、属性

super是新式类中才有的,所以Python2中使用时,要在类名的参数中写object。Python3默认是新式类,直接可用。

super能提供代码的复用性、可维护行。

代码举例:

class Dog():

  def dog_talk():

    print("wang wang wang!")

class  LaDuo(Dog):

  def laduo_talk():

    super().dog_talk()

da_erduo = LaDuo()

da_erduo.dog_talk()

posted on 2019-06-10 13:54  九吴凡  阅读(364)  评论(0编辑  收藏  举报

导航