蒋海昌,蒋海昌讲师,蒋海昌联系方式,蒋海昌培训师-【中华讲师网】
目标绩效薪酬项目管理UML设计模式
52
鲜花排名
0
鲜花数量
蒋海昌:java架构师之设计模式分类
2016-01-20 32717
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)

Copyright©2008-2024 版权所有 浙ICP备06026258号-1 浙公网安备 33010802003509号 杭州讲师网络科技有限公司
讲师网 www.jiangshi.org 直接对接10000多名优秀讲师-省时省力省钱
讲师网常年法律顾问:浙江麦迪律师事务所 梁俊景律师 李小平律师