zoukankan      html  css  js  c++  java
  • Python__子类调用父类的方法

    # class OldboyPeople:
    # school = 'oldboy'
    # def __init__(self,name,age,sex):
    # self.name=name
    # self.age=age
    # self.sex=sex
    #
    # def eat(self):
    # print('is eating')
    # def teach(self):
    # print('这是父类的teach')
    #
    # class OldboyTeacher(OldboyPeople):
    # def __init__(self,name,age,sex,salary,title):
    # # OldboyPeople.__init__(self,name,age,sex)
    # #在Python2中需要写全:super(OldboyTeacher,self)
    # super().__init__(name,age,sex)
    # self.salary=salary
    # self.title=title
    #
    # def teach(self):
    # # OldboyPeople.teach(self)
    # super().teach()
    # print('%s is teaching' %self.name)
    # print(OldboyTeacher.mro())
    #
    # egon_obj=OldboyTeacher('egon',18,'male',3.1,'沙河霸道金牌讲师')
    # # print(egon_obj.title)
    # # print(egon_obj.__dict__)
    # egon_obj.teach()

    class A:
    def test(self):
    super().test()

    class B:
    def test(self):
    print('B')

    class C(A,B):
    pass

    # a=A()
    # a.test()

    print(C.mro())
    c=C()
    c.test()

  • 相关阅读:
    开发进度1
    人月神话阅读笔记(1)
    仓库管理系统
    课程管理系统教程
    流与文件课后作业2加解密工作
    流与文件课后作业3
    今日学习时间记录
    Java字符串切片
    java_ 集合
    json基础教程|理解Json
  • 原文地址:https://www.cnblogs.com/wangmengzhu/p/7391162.html
Copyright © 2011-2022 走看看