用于对象共享的使用策略,减少对象创建和销毁的资源开销。
对象管理类接收外部创建请求,查询当前是否有空闲的共享类,如无空闲共享,调用共享基类创建一个新的共享类,继承基类的共性并封装自有的异性,回传状态给对象管理类,共享类遭遇析构,清除使用状态回传对象管理类,等待对象创建的请求重新启用。
只适合需要频繁创建和销毁的小型(内存需求小)对象。
用于对象共享的使用策略,减少对象创建和销毁的资源开销。
对象管理类接收外部创建请求,查询当前是否有空闲的共享类,如无空闲共享,调用共享基类创建一个新的共享类,继承基类的共性并封装自有的异性,回传状态给对象管理类,共享类遭遇析构,清除使用状态回传对象管理类,等待对象创建的请求重新启用。
只适合需要频繁创建和销毁的小型(内存需求小)对象。