摘要:
31.3 空对象模式(Null Object Pattern) 31.3.1 定义和类图 (1)定义:通过实现一个默认的无意义对象来避免NULL值出现。简单地说,就是为了避免在程序中出现NULL值判断而诞生的一种常用设计方法。 (2)类图 31.3.2 应用场景 (1)不使用空对象模式的例子 【编程 阅读全文
posted @ 2016-07-22 15:26 浅墨浓香 阅读(365) 评论(0) 推荐(0)
|
||
|
摘要:
31.3 空对象模式(Null Object Pattern) 31.3.1 定义和类图 (1)定义:通过实现一个默认的无意义对象来避免NULL值出现。简单地说,就是为了避免在程序中出现NULL值判断而诞生的一种常用设计方法。 (2)类图 31.3.2 应用场景 (1)不使用空对象模式的例子 【编程 阅读全文
posted @ 2016-07-22 15:26 浅墨浓香 阅读(365) 评论(0) 推荐(0)
摘要:
31.2 对象池模式 31.2.1 定义和类图 (1)定义:对象池是一种设计模式,它通过管理有限对象复用来共享某些稀少或必须付出昂贵代价的资源。 (2)类图: 31.2.2 对象池的扩展接口 (1)两级对象池方式:空闲对象池和已用对象池 (2)利用Wrapper模式包装复用对象,使附加一些属性(如空 阅读全文
posted @ 2016-07-22 11:44 浅墨浓香 阅读(387) 评论(0) 推荐(0) |
||