设计一个类时应该问自己四个问题
黄国强 2011-2-23
是否是唯一的对象
|
| 是
|---------------> 单件模式
|
是否必须有时间维度
|
| 是
|---------------> 实体对象模式
|
是否共享
|
| 是
|---------------> 不可修改属性的值对象模式
|
|---------------> 可修改属性的值对象模式
黄国强 2011-2-23
是否是唯一的对象
|
| 是
|---------------> 单件模式
|
是否必须有时间维度
|
| 是
|---------------> 实体对象模式
|
是否共享
|
| 是
|---------------> 不可修改属性的值对象模式
|
|---------------> 可修改属性的值对象模式