auto commit
This commit is contained in:
parent
d238839fea
commit
96a50aac6c
@ -1008,7 +1008,7 @@ gobble!
|
|||||||
|
|
||||||
**1. 模式定义**
|
**1. 模式定义**
|
||||||
|
|
||||||
提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。
|
提供了一个统一的接口,用来访问子系统中的一群接口,从而让子系统更容易使用。
|
||||||
|
|
||||||
**2. 模式类图**
|
**2. 模式类图**
|
||||||
|
|
||||||
@ -1016,7 +1016,7 @@ gobble!
|
|||||||
|
|
||||||
**3. 问题描述**
|
**3. 问题描述**
|
||||||
|
|
||||||
家庭影院中有众多电器,当要进行观看电影时需要对很多电器进行操作。要求简化这些操作,使得家庭影院类只提供一个简化的接口,例如提供一个看电影的接口而不用具体操作众多电器。
|
家庭影院中有众多电器,当要进行观看电影时需要对很多电器进行操作。要求简化这些操作,使得家庭影院类只提供一个简化的接口,例如提供一个看电影相关的接口。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -1026,7 +1026,11 @@ gobble!
|
|||||||
|
|
||||||
**5. 设计原则**
|
**5. 设计原则**
|
||||||
|
|
||||||
**最少知识原则**:只和你的密友谈话。也就是应当使得客户对象所需要交互的对象应当尽可能少。
|
**最少知识原则**:只和你的密友谈话。也就是应当使得客户对象所需要交互的对象尽可能少。
|
||||||
|
|
||||||
|
**6. 代码实现**
|
||||||
|
|
||||||
|
过于简单,无实现。
|
||||||
|
|
||||||
# 第八章 模板方法模式
|
# 第八章 模板方法模式
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user