您的位置:首页 > 编程语言 > Java开发

[置顶] Java23种设计模式总汇

2016-08-23 22:58 288 查看

Java23种设计模式总汇

PS:所有的设计模式将在后期的学习中加入

设计模式分为三大类:

创建型模式:(共五种)分别是工厂方法模式抽象工厂模式单例模式建造者模式原型模式

结构型模式:(共七种)分别是适配器模式、装饰者模式、代理模式、外观模式、桥接模式、组合模式、享元模式。

行为型模式:(共十一种)分别是策略模式模板方法模式观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。

设计模式的六大原则:

 

1. 单一职责原则

2. 里氏替换原则

3. 依赖倒置原则

4. 接口隔离原则

4. 迪米特法则

6. 开闭原则
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: