重构代码、添加更完整的注释
第二次课实现部分的PPT