【二十二】设计模式——基础
来源:互联网 发布:crf算法原理 编辑:程序博客网 时间:2024/06/05 23:43
前言:不想说的痛,2017-6-28下午在百度上海研发中心的面试让我倍感惭愧,经过侯老师的指点,通过设计模式对Java、Android的各类别知识点进行进一步的学习和巩固
在学习过程中特别感谢刘伟老师的设计模式博文博文地址及其何洪辉、关爱民两位前辈的书籍《Android 源码设计模式解析与实战》
创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:
工厂方法模式(Factory Method Pattern)
抽象工厂模式(Abstract Factory Pattern)
建造者模式(Builder Pattern)
原型模式(Prototype Pattern)
单例模式(Singleton Pattern)
结构型模式用来处理类或者对象的组合,主要包含以下7种设计模式:
适配器模式(Adapter Pattern)
桥接模式(Bridge Pattern)
组合模式(Composite Pattern)
装饰者模式(Decorator Pattern)
外观模式(Facade Pattern)
享元模式(Flyweight Pattern)
代理模式(Proxy Pattern)
行为型模式用来对类或对象怎样交互和怎样分配职责进行描述,主要包含以下11种设计模式:
责任链模式(Chain of Responsibility Pattern)
命令模式(Command Pattern)
解释器模式(Interpreter Pattern)
迭代器模式(Iterator Pattern)
中介者模式(Mediator Pattern)
备忘录模式(Memento Pattern)
观察者模式(Observer Pattern)
状态模式(State Pattern)
策略模式(Strategy Pattern)
模板方法模式(Template Method Pattern)
访问者模式(Visitor Pattern)
- 【二十二】设计模式——基础
- JAVA设计模式(二十二)——命令行模式
- JAVA设计模式(二十二)——访问者模式
- 设计模式(二十二)——享元模式
- 设计模式—享元模式(二十二)
- 设计模式(十二)——状态模式
- 设计模式—状态模式(十二)
- 设计模式学习(二十二)————桥接模式
- 设计模式笔记(二十二) —— 享元模式
- 我与C++设计模式(二十二)——解释者模式
- 云计算设计模式(二十二)——静态内容托管模式
- Java面向对象设计模式(二十二)——中介者模式(Mediator)
- 《Android源码设计模式解析与实战》读书笔记(二十二)——享元模式
- 二十二、享元模式——设计模式学习笔记
- 设计模式学习笔记(二十二)—FlyWeight享元模式
- 设计模式(二十二)---享元模式
- 设计模式(二十二) 策略模式
- 设计模式学习笔记(二十二)——State状态
- JustOj1228: 大小写转换
- 关于 mina netty activiemq RabbitMq nio 的比较 区别 应用
- springmvc中appllicationcontext.xml配置文件
- hdu3696(spfa求最长路)
- 使用LabVIEW和西门子S7-200PLC
- 【二十二】设计模式——基础
- Bom编程·事件编程·Dom编程 学习
- 纳税服务系统【统计图Fusionchart】
- 流水线和吞吐率
- 自己的事情
- php session的一点要点
- 51nod1289 大鱼吃小鱼
- Hibernate5调用Oracle中存储过程
- 最大公约数和最小公倍数