蒋海昌,蒋海昌讲师,蒋海昌联系方式,蒋海昌培训师-【讲师网】
目标绩效薪酬项目管理UML设计模式
52
鲜花排名
0
鲜花数量
扫一扫加我微信
蒋海昌:java架构师之设计模式分类
2016-01-20 32703
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)
讲师网西安站 xa.jiangshi.org 由加盟商 杭州讲师云科技有限公司 独家运营
培训业务联系:小文老师 18681582316

Copyright©2008-2024 版权所有 浙ICP备06026258号-1 浙公网安备 33010802003509号
杭州讲师网络科技有限公司 更多城市分站招商中