设计模式专题系列: 设计模式
蝇量模式
如果想让某个类的实例能用来提供许多”虚拟实例”,就使用蝇量模式。
用途:
- 当一个类有许多的实例,而这些实例能被同一个方法控制的时候,我们就可以使用蝇量模式.
优点:
- 减少运行时对象实例的个数,节省内存.
- 将许多”虚拟”对象的状态集中管理.
缺点:
- 蝇量模式的缺点在于,一旦你实现了它,那么单个的逻辑实例无法拥有独立而不同的行为.
设计模式专题系列: 设计模式
如果想让某个类的实例能用来提供许多”虚拟实例”,就使用蝇量模式。
用途:
优点:
缺点:
热评文章