结构型模式
举例
- 适配器模式:将一个物件的介面'转接'成当事人预期的样子。
- 聚集模式:一种组合模式的版本,包含用于聚集子成员的成员函式。
- 桥接模式:将一个抽象与实现解耦,以便两者可以独立的变化。
- 墓碑模式:一种中介的查询物件,包含物件的实际位址。[4]
- 组合模式:树状结构的物件,每个物件有相同的介面
- 修饰模式:对一个执行的类别,若使用继承方式加上新功能可能会新类别的数量呈指数型地增加,可使用此模式来解决。
- 扩充模式:亦即框架,将复杂的程式码隐藏在简单的介面后
- 外观模式:对于已有的介面建立一个简化的介面以简化使用共通任务。
- 享元模式:通过共享以便有效的支持大量小颗粒对象。
- 代理模式:为其他对象提供一个代理以控制对这个对象的访问。
- 导线及过滤器模式:一串的处理者,其中每个处理者的输出是下一个的输入
- 私有类别资料模式:限制存取者/修改者的存取。
另见
参考
- ^ 存档副本. [2010-04-25]. (原始内容存档于2016-07-09).
- ^ 存档副本. [2010-04-25]. (原始内容存档于2016-07-09).
- ^ 存档副本. [2010-04-25]. (原始内容存档于2016-07-10).
- ^ 存档副本. [2010-04-25]. (原始内容存档于2016-07-18).