首页 > 编程语言 > 详细

python_面向对象——动态创建类

时间:2019-12-10 23:28:51      阅读:84      评论:0      收藏:0      [点我收藏+]
# 给动态生产的类定义一个方法
def __init__(self,name):
    self.name = name
    print(self.name)

def take(self,obj):
    print(obj)

# 动态生成一个类type(‘类名‘,(父类1,父类2,),{字典:属性或方法})
Dog = type(Dog,(object,),{age:22,__init__:__init__,take:take})

d = Dog(wdc)
d.take(www)   #调用类中的方法

 

 

 结果:技术分享图片

 

 

python_面向对象——动态创建类

原文:https://www.cnblogs.com/wangdianchao/p/12019708.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!