享元模式

模式描述

享元模式通过共享多个对象所共有的相同状态或是不可变对象,用来复用对象、节省内存。

优点

1.

缺点

1.

应用场景

  1. 仅在程序必须支持大量对象且没有足够的内存容量时使用享元模式;
DATE CHANGELOG

UML 类图

classDiagram

参与者

Client 类

客户端。

数据流

1.

相关模式

-

补充

  • 不可变对象只能由构造函数的参数进行一次性初始化, 它不能对其他对象公开其设置器或公有成员变量。

示例代码

golang

java