蒋海昌

37

鲜花排名

0

鲜花数量

蒋海昌

简介

课程

视频

授课见证

联系方式

蒋海昌:java架构师之设计模式分类
2016-01-20 33074
java 设计模式的应用分类
1.模式导向准则
根据模式的应用目标,可细分为“创建、结构、行为”型。
三者的区别在于,创建型针对相关对象的创建;结构型针对各种类与对象的整合,而行为型则面向各种类或对象间的关联与职责分配的阐述。
2.领域区间准则
所有模式多种情况下均针对类与对象。“运用类与子类之间的关系去创建继承关系,此类情况均为固定的,可在编译阶段明确。“我们称之为类模式。
至于类之间或类内部的对象关系,则可动态的变化。我们则命名为对象模式。
3.模式细分
1)创建模式:
(Factory)工厂模式、(Singleton)单例模式、(Builder)建造模式、(Prototype)原型模式
2)结构模式:
(Facade)门面模式、(Decorator)装饰模式、(Composite)合成模式、(Proxy)代理模式、(Adapter)适配器模式、(Bridge)桥梁模式、(Flyweight)共享元类模式
3)行为模式:
(Chain of responsibleif)责任链模式、(Command)命令模式、(Strategy)策略模式、(Observer)观察模式、(Interpreter)解释器模式、(Iterator)迭代模式、(Mediator)中介模式、(Memento)备忘录模式、(State)状态模式、(Template)模板模式、(Visitor)访问者模式
全部评论 (0)
免责声明:该信息由网站注册会员自行提供,内容的真实性、准确性和合法性由发布会员负责,本站对此不承担直接责任及连带责任。

首页

发布需求

我的