class Cat:
def eat(self):
# 哪一个对象调用的方法,self就是哪一个对象的引用
print("%s爱吃鱼" % self.name)
def drink(self):
print("%s要喝水" % self.name)
# 创建猫对象
cat = Cat()
# 这种设置对象属性的方式不推荐
cat.name = "小可爱"
cat.eat()
cat.drink()
print(cat)
lazy_cat = Cat()
# 这种设置对象属性的方式不推荐
lazy_cat.name = "大懒猫"
lazy_cat.eat()
lazy_cat.drink()
print(lazy_cat)
lazy_cat2 = lazy_cat
print(lazy_cat2)
python设置对象属性
最新推荐文章于 2024-05-17 03:48:25 发布