markdown 蟒蛇多继承之超()
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 蟒蛇多继承之超()相关的知识,希望对你有一定的参考价值。
```
# -*- coding:utf-8 -*-
class A:
def __init__(self):
print('@A')
class B(A):
def __init__(self):
print('#B')
super().__init__()
print('@B')
class C(A):
def __init__(self):
print('#C')
super().__init__()
print('@C')
class D(B, C):
def __init__(self):
print('#D')
super().__init__()
print('@D')
d = D()
```
![](//wbs.kupposhadow.com/file/5ad0ba8497180077a258b225)
从结果可以看出来,super()实现了类似装饰者的设计模式
以上是关于markdown 蟒蛇多继承之超()的主要内容,如果未能解决你的问题,请参考以下文章
markdown 蟒蛇关键字传参.MD
markdown 蟒蛇
markdown 蟒蛇定时执行脚本实例
markdown 蟒蛇中的咸菜
markdown PHP,JS,蟒蛇常用函数对比
markdown 蟒蛇圣经