加载中
设计模式----原型模式(Prototype)UML和实现代码

原型模式定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类型:创建类模式 顺口溜:单工抽建原

设计模式----状态模式UML和实现代码

状态模式(State)定义: 当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断...

设计模式----模板方法模式UML和实现代码

模板方法模式(Template Method) 定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法可以不改变一个算法的结构即可重新定义该算法的某些特定步骤, 是一个很常用的设计模式。 类型...

设计模式----桥接模式UML和实现代码

桥接模式(Bridge)定义:将抽象部分与它的实现部分分离,使它们都可以独立的变化。 类型:结构型模式 顺口溜:适装桥组享代外

设计模式---设计原则(OCP,SRP...)

如果感觉设计模式比较难以掌握,常见的设计模式基本上都是基于本文中常见的设计原则,可以先掌握设计原则,本文是个人对于常见设计原则的一些个人理解。srp,ocp,lod,isp,dip,solid...

设计模式----观察者模式UML和实现代码(5个必须掌握的设计模式)

观察者模式(Observer)定义: 观察者模式(有时又被称为发布(publish )-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式),一个目标物件管理所有相...

设计模式----策略模式UML和实现代码(5个必须掌握的设计模式)

策略模式(Strategy)定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 类型:形为型模式 顺口溜:中访策备迭 观模命...

设计模式----装饰者模式UML和实现代码

定义:在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 类型:结构型模式 顺口溜:适装桥组享代外

设计模式----迭代器模式UML和实现代码

迭代器模式(Iterator)提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露对象的内部表示。 类型:形为型模式 顺口溜:中访策备迭 观模命状职解

设计模式----享元模式UML和实现代码

享元模式(Flyweight)定义:运用共享技术有效的支持大量细粒度的对象。 类型:结构型模式 顺口溜:适装桥组享代外

设计模式----适配器模式UML和实现代码(5个必须掌握的设计模式)

适配器模式定义:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 类型:结构型模式 顺口溜:适装桥组享代外

设计模式----解释器模式UML和实现代码

解释器模式真的是一个比较少用的模式,因为对它的维护实在是太麻烦了,想象一下,一坨一坨的非终结符解释器,假如不是事先对文法的规则了如指掌,或者是文法特别简单,则很难读懂它的逻辑。解...

设计模式----工厂方法模式UML和实现代码(5个必须掌握的设计模式)

工厂方法模式(FACTORY METHOD)是一种常用的对象创建型设计模式,本文将简单介绍UML和实现代码

设计模式----备忘录模式UML和实现代码

备忘录模式(memento),在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以将该对象恢复到原先保存的状态 类型:行为型模式 顺口溜:中访策备迭 观模...

设计模式----命令模式UML和实现代码

命令模式(Command) 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数 化;对请求排队和日志,以及支持可撤销的操作。 类型:形为型模式 顺口溜:中访策备迭 观模命状职解...

设计模式----中介者模式UML和实现代码

中介者模式(Mediator)定义:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示的相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 类型:行为型模式 顺口溜...

设计模式----职责链模式UML和实现代码

职责链可以是一条直线、一个环或者一个树形结构,最常见的职责链是直线型,即沿着一条单向的链来传递请求。 链上的每一个对象都是请求处理者,职责链模式可以将请求的处理者组织成一条链,并...

设计模式----外观模式UML和实现代码(5个必须掌握的设计模式)

外观模式(Facade)定义:为子系统中的一组接口提供一个一致的界面,些模式定义了一个高层接口。这个接口使得这一子系统更加容易使用。 类型:结构型模式 顺口溜:适装桥组享代外 外观模式为...

设计模式----组合模式UML和实现代码

组合模式(Composite)定义:将对象组合成树形结构以表示‘部分---整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性. 类型:结构型模式 顺口溜:适装桥组享代外...

设计模式----代理模式UML和实现代码

代理模式(Proxy)定义:为其他对象提供一种代理,以控制对这个对象的访问 类型:结构型模式 顺口溜:适装桥组享代外

没有更多内容

加载失败,请刷新页面

返回顶部
顶部