摘要:
一、概述二、经典阐述三、核心总结1、类的创建过程2、元类的使用惯例四、简单案例1、默认行为2、使用元类五、实践为王一、概述Python虽然是多范式的编程语言,但它的数据模型却是 纯面向对象 的。与那些仅在语法层面声称纯OO的编程语言(如Java)相比,Python的这种纯粹性更加深入骨髓。在Python的世界里,一切皆为对象:数值、序列、字典、函数、模块、文件、类、类实例 等等,无一例外(参考 Data model)。其中,“类也是对象” 的概念最让人匪夷所思,这完全超越了传统的OO思想。元类(metaclass)是Python 2.2中引入的概念,利用元类可以 定制类的创建行为(Custom 阅读全文