chaojidan

导航

2015年5月7日 #

工厂模式和混入模式

摘要: 工厂模式,英文名:Factory。基本概念:工厂模式提供一个通用的接口来创建对象,但是我们可以指定我们希望创建出来的对象类型。实际应用:我们需要一个创建UI组件对象的工厂模式。我们需要什么样的组件类型(按钮,下拉框等),我们只要告诉Factory,然后它就会根据我们需要的类型创建一个相应的UI组件对... 阅读全文

posted @ 2015-05-07 17:11 chaojidan 阅读(404) 评论(0) 推荐(0) 编辑

命令模式和外观模式

摘要: 命令模式,英文名:Command模式。直接用例子来说明这个模式:(function(){ var carManager = { requestInfo : function(model, id){ }, buyVehicle: function(model, id){ } }; ..... 阅读全文

posted @ 2015-05-07 13:50 chaojidan 阅读(1391) 评论(0) 推荐(0) 编辑

中介者模式和原型模式

摘要: 中介者模式,英文名:Mediator。基本概念:中介者允许我们公开一个统一的接口,系统的不同部分可以通过该接口进行通信。使用场景:一个系统的各个组件之间看起来有太多的直接关系,这时需要一个中心控制点,以便各个组件可以通过这个中心控制点进行通信。作用:确保组件的交互是通过这个中心控制点来处理的,而不是... 阅读全文

posted @ 2015-05-07 10:25 chaojidan 阅读(374) 评论(1) 推荐(0) 编辑