Los atributos de instancia son comunes a cada objeto y únicos a cada objeto; los atributos de clase son los signos comunes de todos los objetos
clase del perro: "" " perros definidos " "" Habilidades = [] DEF la __init__ (self, nombre): la self.name = nombre # atributo de instancia es común a cada objeto, cada objeto específico; todos los atributos de clase son Signos comunes del sujeto self.skills = [] def add_skills (self, skill): self.skills.append (skill) def info (self): if len (self.skills)> 0: print ( " {} dog, Will {}! " .Format (self.name, ' - ' .join (self.skills))) más : Imprimir ( " {} perro, nada lo hará " .formato (self.name)) # instanciado WangCai = perro ( " Cai " ) print ( " - el perro nació - " ) wangcai.info () wangcai.add_skills ( " corteza " ) wangcai.add_skills ( " rollo " ) wangcai.add_skills ( " royendo un hueso " ) Imprimir ( " \ n- perros crecen - " ) wangcai.info () Taidi = Perro ( " Teddy ") Imprimir ( " \ n- el perro nació - " ) taidi.info () resultados: - Perros nació - ! Perro riqueza próspera, nada lo hará - Perros crecer - Wang Choi perro ladrar - roll - royendo un hueso! - perros nacidos - perro de peluche, nada lo hará!
******* Respete el original, si desea volver a imprimir, indique la fuente: Reimpreso de: https://www.cnblogs.com/shouhu/ , ¡gracias! ! *******