Python 元类使用说明
我要一大群的类都具有一中特点,我怎么给他们加上呢?模板模板吗,我从这个模板创建一群类不就OK了?那就需要元类了。霍霍》 定义一个元类(就所一个类的模板!莫多想,还要记住这是类级别的,不是对象级别的!): 复制代码 代码如下: class MyMeta(type): def __init__(cls,name,bases,dic): print cls.__name__ print name def __str__(cls):return ‘Beautiful class %s’%cls.__name__ 这是个什么东西?哈,这是个元类。是个类的模板。 它要用在哪里?它要用在一个类里,作为这个
暂无评论