文章目录I . 享元模式 实现流程II . 享元模式 抽象享元类III . 享元模式 具体享元类IV . 享元模式 享元工厂V . 享元模式 用户调用 I . 享元模式 实现流程 1 . 定义抽象享元类 : 定义抽象类 , 内部状态 , 外部状态 , 抽象方法 ; 1 抽象类 : 该类是一个 抽象类 , 在 享元工厂类 和 用户调用 中 , 涉及的对象类型就声明为该 抽象类型 , 一般不直接使用具体的实现类 ; 2 定义内部状态 : 内部状态数据是多个 细粒度对象 ( 用户实际使用的一万个对象 ) 共享的信息 , 共享就是在对象池中的维护一个享元对象 ( 共享对象 ) , 当多个 细粒度