python 面向对象八 多继承

2018-06-17 23:56:40来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

python是支持多继承的,在设计类的继承关系时,通常,主线都是单一继承下来的。但是,如果需要“混入”额外的功能,通过多重继承就可以实现,这种设计通常称之为MixIn。

为了更好地看出继承关系,以MixIn结尾命令,例如:RunnableFlyable就可以改为RunnableMixInFlyableMixIn。

1 class Dog(Mammal, RunnableMixIn, CarnivorousMixIn):
2     pass

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:sklearn模型的属性与功能-【老鱼学sklearn】

下一篇:Python:数据类型