编程语言
首页 > 编程语言> > python继承类子类调用父类方法的三种方式

python继承类子类调用父类方法的三种方式

作者:互联网

class Fa():
    def say(self, str1):
        print(str1)


class So(Fa):
    def triggerFaEvent(self):
        # 直接类名 . 调用, 第一个参数固定为 self
        # Fa.say(self, "嘻嘻")
        # super调用, 第一个参数是谁的父类, 第二个参数固定为self, 后面直接跟方法传参就行
        # super(So, self).say("hello world")
        # 方法三: 方法二的简写
        super().say("我是方法二的简写形式!")


so = So()
so.triggerFaEvent()

 

标签:调用,python,子类,self,Fa,say,So,父类,super
来源: https://www.cnblogs.com/fmg224/p/15982352.html