摘要: 享元模式 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。它减少对象数量从而改善应用所需的对象结构的方式。享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建对象。 介绍 意图:运用共享技术有效地支持大量细粒度的对象。 主要解决:在有大量对 阅读全文
posted @ 2020-03-14 11:29 hoo334 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 外观模式 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。它向现有的系统添加一个接口,来隐藏系统的复杂性。该类提供了客户端请求的简化方法和对现有系统类方法的委托调用。 介绍 意图:为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接 阅读全文
posted @ 2020-03-14 10:10 hoo334 阅读(194) 评论(0) 推荐(0) 编辑