Python 之 初始化数据类和对象

class Cat:
    """这是一个猫类"""

    def __init__(self,name):
        print("这是一个初始化方法")
        self.name = name

    def eat(self):
        print("%s 爱吃鱼" % self.name)

    def __del__(self):
        print("%s 去了" % self.name)


# 使用类名()创建对象的时候,会自动调用初始化 __init__
tom = Cat("Tom")

lazy_cat = Cat("大懒猫")

tom.eat()

评论