设计模式
zzzzzzzzzyn
这个作者很懒,什么都没留下…
展开
-
设计模式之策略模式
谈一谈策略模式1. 什么是策略模式2. 设计原则3. 使用场景4. 代码实现(诸葛亮的锦囊妙计,每一个锦囊就是一个策略。)5. 优缺点及总结 1. 什么是策略模式 定义算法族,分别封装起来,使他们之间可以相互替换 2. 设计原则 封装变化 多用组合,少用继承 针对接口编程 3. 使用场景 针对同一类型问题的多种处理方式,仅仅是具体行为有差别时; 需要安全地封装多种同一类型的操作时; 出现同一...原创 2019-07-12 22:58:23 · 161 阅读 · 0 评论 -
设计模式之单例模式
谈一谈单例模式1. 什么是单例模式2. 设计原则3. 使用场景4. 代码实现(懒汉式,饿汉式)5. 优缺点及总结 1. 什么是单例模式 定义算法族,分别封装起来,使他们之间可以相互替换 2. 设计原则 封装变化 多用组合,少用继承 针对接口编程 3. 使用场景 针对同一类型问题的多种处理方式,仅仅是具体行为有差别时; 需要安全地封装多种同一类型的操作时; 出现同一抽象类有多个子类,而又需要使...原创 2019-08-19 15:23:57 · 405 阅读 · 0 评论