女王控的博客

设计模式

8 篇文章

设计模式之结构型模式(一)

适配器模式(Adapter) 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 问题背景 在NBA我需要翻译 姚明刚来到NBA,身材够高,球技够好 但是英语不是很懂,听不懂教练的战术安排 球员分为前锋、中锋和后卫 教练会给球员分配进攻、防守任务 模式动机 通常,客户类(client of class)通过类的接口访问它提供的服务。有时现有的类(existing class… »

设计模式之创建型模式

根据其目的(模式是用来做什么的)可分为创建型(Creational),结构型(Structural)和行为型(Behavioral)三种: 创建型模式主要用于创建对象。 结构型模式主要用于处理类或对象的组合。 行为型模式主要用于描述对类或对象怎样交互和怎样分配职责。 创建型模式 单例模式(Singleton… »

JS中设计模式简单介绍

单例模式 简单工厂模式 这段代码来自es5的new和构造器的相关说明,可以看到, 所谓的new本身只是一个对象的复制和改写过程, 而具体会生成什么是由调用ObjectFactory时传进去的参数所决定的。 观察者模式 适配器模式 代理模式 桥接模式 外观模式 访问者模式 策略模式 模版方法模式 中介者模式 迭代器模式 组合模式 备忘录模式 职责链模式 js中的事件冒泡就是作为一个职责链来实现的。一个事件在某个节点上被触发,然后向根节点传递, 直到被节点捕获。 享元模式 状态模式 »

0%