class Cat:
VOICE = "ニャー"
_cats = []
def __init__(self, name):
self.name = name
self.__class__._cats.append(self)
[talkとparadeは省きました]
@classmethod
def march(cls, picture):
print(picture * len(cls._cats))
c1 = Cat("そら")
c2 = Cat("テト")
c3 = Cat("ミミ")
Cat.march("(^_^=)")
# プログラム11-14(クラスメソッド ②:猫の行進)