Définir une classe de chien définit le nom d'attribut, l'âge et l'emballage, les définitions de la méthode d'impression manger des aliments pour chiens. Lorsque la cible imprimer le nom et les chiens de sortie de l'information âge du chien.

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)#封装以后 也可以调用的方法

Publié 16 articles originaux · louanges gagnées 0 · Vues 128

Je suppose que tu aimes

Origine blog.csdn.net/beyongboy/article/details/104878789
conseillé
Classement