Python元类

2019-01-18  本文已影响0人  继即鲫迹极寂寂

type()

type(类名,(继承的父类1, 父类2,...),dict(类方法))可以动态创建类

def fn(self, name="哈士奇"):
    print("hello, %s" % name)
Animal = type("Animal", (object,), dict(getName = fn))

d = Animal()
d.getName("泰迪") -----------> hello, 泰迪
上一篇下一篇

猜你喜欢

热点阅读