prog11_6.py

class Cat:
    def info(self):
        return f"名前は{self.name}、色は{self.color}、体重{self.weight}kg"

    def eat(self, kg):
        self.weight += kg

# インスタンスを生成し、属性を与える
c1 = Cat()
c1.name, c1.color, c1.weight = "ショコラ", "白", 2.8
c2 = Cat()
c2.name, c2.color, c2.weight = "まころん", "茶虎", 3.2

# インスタンスを使う
print(c1.info())
print(c2.info())
print(f"{c1.name}にフードを食べさせます!")
c1.eat(0.5)
print(c1.info())

# プログラム11-6(メソッドを与える)