摘要: 动机(Motivation) 在软件构建过程中,某些对象使用的算法可能多种多样,经常改变,如果将这些算法都编码到对象中,将会使对象变得异常复杂,而且有时候支持不使用的算法也是一个性能负担。 如何在运行过程是根据需要的改变对象的算法?将算法和对象本身解耦,从而避免上述问题? Code 面向过程 使用策 阅读全文
posted @ 2019-07-02 07:54 mallocfree 阅读(226) 评论(0) 推荐(0)