类与对象

class Dog:
    def __init__(self, newColor):
        self.color = newColor
    
    def bark(self):
        print("---旺旺叫----")

    def printColor(self):
        print("颜色为:%s"%self.color)

    def __str__(self):
        return "当前对象的颜色为:"+self.color

def test(AAA):
    AAA.printColor()

wangcai = Dog("白")
#wangcai.printColor()


xiaoqiang = Dog("黑")
#xiaoqiang.printColor()

#test(wangcai)


print(wangcai)
print(xiaoqiang)
print(id(wangcai))
print(id(xiaoqiang))

魔法方法   :   __init__(self):      __str__(self):

posted @ 2018-07-04 08:55  二月花开  阅读(98)  评论(0编辑  收藏  举报