python 元类
#定义一个构造器函数def __init__(self):
self.message = 'hello world'
#定义一个方法
def say_hello(self):
print self.message
#定义一个元组指定构造器与方法
attrs = {'__init__': __init__, 'say_hello': say_hello}
bases = (object,)
#动态构造一个名为Hello的类
Hello = type('Hello', bases, attrs)
print Hello
h= Hello()
h.say_hello()
页:
[1]