摘要: 原文链接:python3的C3算法 一、基本概念 1. mro序列 MRO是一个有序列表L,在类被创建时就计算出来。 通用计算公式为: 1 2 mro(Child(Base1,Base2)) = [ Child ] + merge( mro(Base1), mro(Base2), [ Base1, 阅读全文
posted @ 2019-03-01 18:15 冥想心灵 阅读(470) 评论(2) 推荐(0) 编辑
摘要: isinstance和issubclass 反射 setattr delattr getattr hasattr __str__和__repr__ __del__ item系列 __getitem__ __setitem__ __delitem__ __new__ __call__ __len__ 阅读全文
posted @ 2019-03-01 18:12 冥想心灵 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、继承 1.1什么是继承?继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类python中类的继承分为:单继承和多继承 class ParentClass1: #定义父类 pass class ParentClass2: # 阅读全文
posted @ 2019-03-01 18:06 冥想心灵 阅读(317) 评论(0) 推荐(0) 编辑