摘要: 模板方法: 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中.模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.当我们要完成在某一细节层次一致的一个过程或一些列步骤,但其个别步骤在更详细的层次上的实现可能不同时,通常考虑用模板方法来处理.算法步骤固定,但其中某个或某些步骤会发生变化时,将变化的步骤抽象, 由子类去实现.而策略模式是客户端对不受(或较少受到)算法间的切换的影响.针对的是不同的算法.View Code 外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用.1.在设计初期阶段,应该要有意识的将不同的两 阅读全文
posted @ 2013-02-22 11:21 让代码飞一会儿 阅读(350) 评论(0) 推荐(0) 编辑