python_ объектно-ориентированный - динамически создавать класс

# Определение класса способа производства динамического 
DEF  __init__ (Само, название): 
    self.name = имя
     для печати (The self.name) 

DEF Take (Self, OBJ):
     Печать (OBJ) 

# динамически генерирует тип класса ( «имя класса », (родитель 1 и родитель 2,), {словарь: свойство или метод}) 
Собака = тип ( ' Собака ' , (Объект,), { ' Возраст ' : 22, ' __init__ ' : __init__ , ' принять ' : Take}) 

D = Dog ( ' WDC ' ) 
d.take ( ' WWW ' )   # методы вызова в классе

 

 

 Результаты:

 

 

рекомендация

отwww.cnblogs.com/wangdianchao/p/12019708.html
рекомендация