Definir un perro define clase el nombre del atributo, la edad y embalaje, impresión definiciones de métodos comen comida para perros. Cuando el objetivo imprimir nombre y edad perros de salida de información del perro.

class Dog:
    def __init__(self,name,age):
        self.__name=name
        self.__age=age
        #print("名称:%s 年龄:%s 岁了"%(self.__name,self.__age))
    def eat(self):
        print("这只狗%s 在吃饭"%self.__name)
    def __str__(self):
        return"名称:%s 年龄:%s 岁了"%(self.__name,self.__age)

if __name__ == '__main__':
    dog=Dog("金毛","5",)
    print(dog)
    dog.eat()
   #print(dog._Dog__name)#封装以后 也可以调用的方法

Publicado 16 artículos originales · ganado elogios 0 · Vistas 128

Supongo que te gusta

Origin blog.csdn.net/beyongboy/article/details/104878789
Recomendado
Clasificación