zoukankan      html  css  js  c++  java
  • 多继承

    <1>python中的多继承

    所谓多继承,即子类有多个父类,并且具有它们的特征

    Python中多继承的格式如下:

     定义一个父类
        class A:
            def printA(self):
                print ('----A----')
    
        # 定义一个父类
        class B:
            def printB(self):
                print ('----B----')
    
        # 定义一个子类,继承自A、B
        class C(A,B):
            def printC(self):
                print ('----C----')
    
        obj_C = C()
        obj_C.printA()
        obj_C.printB()
    

    运行结果:

      ---A----
        ----B----

    *说明

    • python中是可以多继承的
    • 父类中的方法、属性,子类会继承

    <2>注意点

    • 想一想:

      如果在上面的多继承例子中,如果父类A和父类B中,有一个同名的方法,那么通过子类去调用的时候,调用哪个?

    • 答:

     
  • 相关阅读:
    dp
    康拓展开
    MST + 树形 dp
    树上对抗搜索
    求树上任意一点所能到达的最远距离
    将一棵树变成一个环
    树形dp
    区间dp
    区间dp
    day07作业
  • 原文地址:https://www.cnblogs.com/loaderman/p/6561810.html
Copyright © 2011-2022 走看看