用类的方法改写检测功能并使代码更加清晰