python super()继承父类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python super()继承父类相关的知识,希望对你有一定的参考价值。
class Foo(object): def __init__(self, frob, frotz): self.frobnicate = frob self.frotz = frotz class Bar(Foo): def __init__(self, frob, frizzle): super(Bar,self).__init__(frob,34) self.frazzle = frizzle new = Bar("hello","world") print (new.frobnicate ) print (new.frazzle ) print (new.frotz ) >>> hello world 34
以上是关于python super()继承父类的主要内容,如果未能解决你的问题,请参考以下文章
python语言中多继承中super调用所有父类的方法以及要用到的MRO顺序
python-子类构造函数调用super().__init__()
python调用父类方法的三种方式(super调用和父类名调用)