
设计模式
记录《Head First 设计模式并参考Graphic Design Patterns网站,目的是检查学习情况,同时方便以后复习。
慢慢g
在心里种花,人生才不会荒芜
展开
-
C# -- 设计模式 -- Command Pattern 命令模式
记录《Head First 设计模式》参考 Graphic Design Patterns网站 与 深入设计模式目的是检查学习情况,同时方便以后复习。文章目录一、简述1-1 意图1-2 动机1-3 模式结构1-4 时序图二、代码示例:1-1 封装请求1-2 撤销三、总结1-1 模式分析1-2 模式优缺点1-3 适合场景1-4 模式应用1-5 总结一、简述1-1 意图命令模式 CommandPattern:Encapsulate a request as an Object .Allow原创 2020-07-07 14:02:13 · 237 阅读 · 0 评论 -
C# -- 设计模式 -- Decorator Pattern 装饰模式
记录《Head First 设计模式并参考 Graphic Design Patterns网站,目的是检查学习情况,同时方便以后复习。一、概述##1-1 定义装饰模式 Decorator Pattern:The intend of this pattern is to add additional responsibilities dynamically to an object.动态地给...原创 2019-11-04 11:26:34 · 325 阅读 · 0 评论 -
C# -- 设计模式 -- Observer Pattern 观察者模式
记录《Head First 设计模式并参考 Graphic Design Patterns网站,目的是检查学习情况,同时方便以后复习。一、概述##1-1 定义观察者模式 Observer Pattern:Define a one-to-many dependency between object so that when one object changes state,all its de...原创 2019-11-04 11:24:55 · 252 阅读 · 0 评论 -
C# -- 设计模式 -- Strategy Pattern 策略模式
记录《Head First 设计模式并参考 Graphic Design Patterns网站,目的是检查学习情况,同时方便以后复习。一、概述1-1 模式定义策略模式 Strategy Pattern:Define a family of algorithms,encapsulate each one ,and make them interchangeable. Strategy lets...原创 2019-11-04 11:20:35 · 293 阅读 · 0 评论 -
C# -- 设计模式 -- Singleton Pattern 单例模式 (干货)
本文主要是记录《Head First 设计模式》知识,目的是检查自己学到的知识,同时方便我以后进行复习和浏览。在写文章时,参考 Graphic Design Patterns网站。一、概述##1-1 定义单例模式 Singleton Pattern:保证一个类只有一个实例,并提供一个访问它的全局访问点。又称为单件模式单例模式有三个要点:某个类只有一个实例它必须自行创建这个实例它必须...原创 2019-11-04 11:04:43 · 363 阅读 · 0 评论 -
C# -- 设计模式 -- PrototypePattern 原型模式
记录《Head First 设计模式并参考 Graphic Design Patterns网站,目的是检查学习情况,同时方便以后复习。文章目录一、概述1-1 定义1-2 模式结构二、代码示例:1-1 经典单例模式:1-2 多线程加锁单例模式1-3 双重加锁单例模式三 总结1-1 模式优缺点1-2 适合场景1-3 模式应用1-4 总结一、概述1-1 定义原型模式 PrototypePattern:使你能够复制已有的对象,而无需使代码依赖它们所属的类。该模式是一种创建型模式。1-2 模式结构单例模原创 2020-06-18 11:29:45 · 223 阅读 · 1 评论 -
C# -- 设计模式 -- Builder Pattern 建造者模式
小标题:<font color=#33a3dc size=4 > 优点:</font>重点提醒1重点提醒2<font color= #d2553d>重点提醒1</font><font color=red size=3 face="微软雅黑">重点提醒2</font>举例<font color= #7fb80e size=3>举例</font>...原创 2020-06-23 17:11:55 · 393 阅读 · 0 评论 -
设计模式
一、创建型模式负责对象的创建Singleton Pattern 单件/单例模式Factory Method 工厂方法Abstract Factory 抽象工厂Builder 适配器模式)Prototype 原型模式二、 结构型模式处理类与对象间的结合Adapter 适配器Bridge 桥接Facade Pattern 外观模式Composite Pattern 组成...原创 2020-06-11 15:25:58 · 157 阅读 · 0 评论