Python运行结果求解。

观察下列代码,说出程序运行的结果。

class Cat():
def init(self,name):
self.name = name
self.eat()
def eat(self):
print("小猫", self.name ,"在吃老鼠")
Cat("TOM")

小猫TOM在吃老鼠
首先Cat("TOM")调用init函数,然后init函数中调用了eat函数,且name就等于TOM,所以输出就是这个