完善了类别的代码