设计模式
韩四方
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
享元模式(Flyweight Pattern)
文章目录意图使用场景模块优点缺点与其他模式的配合优秀的应用思考意图运用共享技术有效地支持大量细粒度的对象。使用场景对那些通常因为数量太大而难以用对象来表示的概念或实体进行建模一个程序使用了大量相似甚至相同的对象。使用大量的对象,造成很大的存储开销。对象的大多数状态都可变为非本质状态(Extrinsic State),既可以由外部传入的状态。如果删除对象的非本质状态(Extrinsic State),那么可以用相对较少的共享对象取代很多组对象。应用程序不依赖于该类对象的标识。由于Flywe原创 2020-09-20 21:23:41 · 176 阅读 · 0 评论 -
策略模式(Strategy Pattern)
待完善原创 2020-09-20 21:20:47 · 139 阅读 · 0 评论 -
状态模式(State Pattern)
待完善原创 2020-09-20 21:19:38 · 156 阅读 · 0 评论 -
组合模式(Composite Pattern)
待完善原创 2020-09-20 21:17:58 · 1306 阅读 · 1 评论
分享