把怪头上的代码移动到单独的类中