Java设计模式类型
来源:互联网 发布:飞升凌波微步升级数据 编辑:程序博客网 时间:2024/05/18 08:52
Java设计模式分为创建模式, 结构模式, 行为模式 3种类型, 下面我们分别加以阐述:
Java设计模式之创建模式包括:
Factory,
Singleton,
Builder,
Prototype,
Java设计模式之结构模式包括:
Facade,
Decorator,
Composite,
Proxy,
Adapter,
Bridge,
Flyweight,
Java设计模式之行为模式包括:
Chain of responsibleif,
Command,
Strategy,
Observer,
Interpreter ,
Iterator,
Mediator,
Memento,
State,
Template,
Visitor,
开闭原则:一个软件实体应该对扩展开放 对修改闭合。
里氏代换原则:
依赖倒转原则:要依赖于抽象 不要依赖于实现。或者是抽象不应该依赖与细节,细节应该依赖于抽象。
合成聚合复用原则:尽量使用合成聚合而不是继承去实现复用。
迪米特法则:一个软件实体应该尽可能少的与其它实体发生相互作用。
接口隔离原则:应当为客户提供尽可能小的单独的接口 而不应该提供大的综合性的接口。
- Java设计模式类型
- JAVA设计模式-模板类型模式
- Java 设计模式 接口型模式 之 类型介绍 (一)
- Java 设计模式 接口型模式 之 类型介绍 (一)
- Java 设计模式 接口型模式 之 类型介绍 (一)
- 设计模式主要类型
- 设计模式类型
- 设计模式的类型
- 设计模式类型
- 设计模式---结构类型---适配器
- 设计模式---结构类型---桥接
- 设计模式---结构类型---装饰
- 设计模式---结构类型---组合
- 设计模式---结构类型---外观
- 设计模式---结构类型---代理
- 设计模式---行为类型---命令
- 设计模式---行为类型---迭代器
- 设计模式---行为类型---备忘录
- WebService学习资料
- 消息推送系统——(一)概念与原理
- 千奇百怪的iPhone手机套 你知道几个?
- Microsoft Exchange Server常见问题集锦
- session监听 HttpSessionBindingListener
- Java设计模式类型
- POJ 2787 算24 解题报告&AC代码
- Extjs4循序渐进(一)——开始Ext
- xcode 4.2 自己添加 MainWindow.xib
- 别瞎忙活:创业公司的6条时间管理策略
- AndEngine之DEMO学习(九)CardinalSplineMoveModifierExample
- Extjs4循序渐进(二)——Ext的界面(容器和布局)
- 最简单的制作从USB启动的系统的方法
- Extjs4循序渐进(三)——表单及表单控件详解一(表单布局和基础控件 Text,TextArea,Number,Checkbox,Radio,Date)