这篇文章翻译自 Python官方的非正式文档 https://www.python.org/download/releases/2.2.3/descrintro/
引言
Python2.2引入类型和类的统一(type/class unification
)的第一个阶段。这是我们试图引入一系列措施,以消除内置类型和用户定义类之间的区别。也许其中最严重的限制就是内置类型不能作为基类被继承。
新式类的引入是Python最大的改变之一,当然也会引入一些向后兼容性的问题。 这些改变在都在一系列的Python PEP文档中详细描述。 PEPs不是面向初学者的文档,PEPs描述的type/class unification
的方式有时候令人难以理解,而且PEPs目前尚不完善。本篇文章的主要目标就是向广大的基础的Python程序员解释type/class unification
中最关键的部分。