Ajax实践学习笔记(四)设计模式

设计模式:

1)、Façade模式

     Façade模式可以用来为一个服务或者一些功能的不同实现方式提供公共的访问点。

2)、Adapter模式

     为其中的一个子系统提供了一个额外的层,使得这个子系统展现出与另一个子系统相同的API。这个层称作适配器层(adapter)。

3)、 Observer模式

      管理事件处理函数。

     通过Observer模式,职责被适当地分配到了事件源和事件处理函数之间。处理函数负责它们自己的登记或取消登记;事件源则负责维护已登记各   方的列表,并且在事件发生时通知它们。

4)、 Command模式

     重用用户操作处理函数:

     a、实现按钮UI组件

     b、支持多种事件类型

5)、Singleton模式

     保持对资源的唯一引用。

     

posted @ 2008-09-04 15:00  空紫竹  阅读(159)  评论(0编辑  收藏  举报