增加第四步骤，重构：使用类