Python继承时,为什么提示takes no argument错误

class Animals(object):
def init(self, _eat, _drink, _run):
self.eat=_eat
self.drink=_drink
self.run=_run
def cry(self):
pass

class Cat(Animal):
def cry(self):
print('喵喵')

class Dog(Animal):
def cry(self):
print('旺旺')

cat1=Cat('吃','花猫drink','跑')
cat1.cry()
print(cat1.drink)

为什么cat1=Cat('吃','花猫drink','跑')这一句总是提示takes no argument

Animals少个S

帮忙采纳下,多谢