摘要:
策略模式 简介:策略模式定义了一系列算法,并将算法封装起来,使他们可以相互替换,且算法的变化不影响使用算法的客户;把使用算法的责任和算法的实现分割开,并委派给不同的对象对这些算法进行管理 主要角色 1. 抽象算法类(Strategy) 定义公共接口 2. 具体策略实现类(ConCrete Strat 阅读全文
摘要:
简介 软件设计模式,又叫设计模式,是一套反复被使用,多数人知晓的,经过分类编目的,代码设计经验的编写; 目的:1、提高代码的可重用性;2、提高代码的可读性;3、提高代码的可靠性,可维护性 常用设计模式 1、单例模式,只创建操作一个实例对象 【创建要点】1.构造函数私有化;2.提供静态共有函数来创建实 阅读全文