[重构 -- 方法封装](%E9%87%8D%E6%9E%84--%E6%96%B9%E6%B3%95%E5%B0%81%E8%A3%85.md) [重构 -- 抽象函数](%E9%87%8D%E6%9E%84--%E6%8A%BD%E8%B1%A1%E5%87%BD%E6%95%B0.md)