测试和完善各个类的功能