1 Star 0 Fork 0

FelixBin/PythonLearn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
多继承(从左到右).py 579 Bytes
一键复制 编辑 原始数据 按行查看 历史
FelixBin 提交于 7年前 . second
# _*_ coding:utf-8 _*_
# __author__ = 'WFaceBoss'
# __date__ = '2018-08-04 15:53'
class A:
def __init__(self):
print("A")
class B(A):
def __init__(self):
print("B")
class C(A):
def __init__(self):
print("C")
class D(B, C):
pass
d = D()
# 总结
'''
新式类的写法:
class Test(object):
pass
经典类的写法:
class Test:
pass
(1)python2中经典类是按深度优先继承的,新式类是按广度优先继承的。
(2)python3中经典类与新式类都是统一按广度优先来继承的。
'''
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/FelixBinCloud/PythonLearn.git
git@gitee.com:FelixBinCloud/PythonLearn.git
FelixBinCloud
PythonLearn
PythonLearn
master

搜索帮助