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:
@@ -274,7 +274,7 @@ class PigmengFactory:
|
||||
<h3>享元模式的模型抽象</h3>
|
||||
<h4>类图</h4>
|
||||
<p>享元模式的类图表示如下:</p>
|
||||
<p><img src="assets/2997def0-833e-11e8-9e1d-f13ca808ab04.jpg" alt="enter image description here" /></p>
|
||||
<p><img src="assets/2997def0-833e-11e8-9e1d-f13ca808ab04.jpg" alt="png" /></p>
|
||||
<h4>基于框架的实现</h4>
|
||||
<p>上面的示例代码中我们在 PigmengFactory 的初始化(构造)函数中就把五种颜色的颜料都创建出来了,这是因为我们的颜料在活动之前就已经准备好了。在程序中可以在需要用到的时候再去创建它,这对于一些初始化非常耗时的对象,可有效地提升程序的性能,因为把耗时的操作分解了。外部状态也可以通过参数的方式传给 operation 方法,替代 set 的方式。</p>
|
||||
<p>我们根据享元模式的类图把示例的代码重新实现一下,最开始的示例代码我们假设它为 version 1.0,那么再看看基于框架的 version 2.0 吧。</p>
|
||||
|
||||
Reference in New Issue
Block a user