mirror of
https://github.com/zhwei820/learn.lianglianglee.com.git
synced 2025-11-19 23:53:48 +08:00
fix img
This commit is contained in:
@@ -385,7 +385,7 @@ class ObjectPool(metaclass=ABCMeta):
|
||||
</code></pre>
|
||||
<h4>类图</h4>
|
||||
<p>上面的代码框架可用类图表示如下:</p>
|
||||
<p><img src="assets/4c8fba80-9609-11e8-9f67-05ec09da262a.jpg" alt="enter image description here" /></p>
|
||||
<p><img src="assets/4c8fba80-9609-11e8-9f67-05ec09da262a.jpg" alt="png" /></p>
|
||||
<p>ObjectPool 的一个抽象的对象池,PooledObject 是池对象。实际使用时要实现一个 ObjectPool 的子类并实现 createPooledObject 创建对象的方法;PooledObject 其实是对真实对象的一个包装类,用于控制其是否被占用状态。</p>
|
||||
<h4>基于框架的实现</h4>
|
||||
<p>有了上面的代码框架之后,我们要实现示例代码的功能就会更简单了。最开始的示例代码假设它为 version 1.0,那么再看看基于框架的 version 2.0 吧。</p>
|
||||
|
||||
Reference in New Issue
Block a user