这次提交将三个ZZ抽象成了一个类