元类[Python基础]

元类

1、什么是元类

  创建出类的类,就是元类。例如:type就是元类

 

 

2、如何产生类

  产生类的方法有两种:

    第一种:通过class关键字产生类

# 1.通过class关键字产生类
class Chinese(object):
    country = "China"

    def __init__(self, name, age, sex):
        self.name = name
        self.age = age
        self.sex = sex


p_obj = Chinese("张三", 87, "male")
print(type(p_obj))    # <class "__main__.Chinese">
# 类本质上也是一个对象,因为在python中 一切皆对象
print(Chinese)    # <class "__main__.Chinese">
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 元类