设计模式之------享元模式(Flyweight Pattern):内部状态(Instrinsic State)\外部状态(Extrinsic State)
一、概念①、什么是享元模式?运用共享技术有效地支持大量细粒度的对象。②、什么是细粒度对象?享元模式的两个状态?在分析什么是细粒度对象之前,我们现了解一下享元对象的两个状态:内部状态和外部状态。在享元对象内部并且不用随环境改变而改变的共享部分,成为享元对象的内部状态,而随环境改变而改变的、不可以共享的状态就是外部状态。内部状态存储于ConcreteFlyweight对象之中,而外部对象则应该考虑由客