Flyweight模式(享元模式)

Flyweight模式:通过尽量共享实例来避免new出实例。

Flyweight(轻量级) 实例会被共享的类
FlyweightFactory(轻量级工厂) 生成Flyweight角色(HashMap管理)
Client(请求者) 使用FlyweightFactory角色生成Flyweight角色

Intrinsic:应当共享的信息

Extrinsic:不应当共享的信息


猜你喜欢

转载自blog.csdn.net/efforts_to_advanced/article/details/79989344