- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 Java设计模式(26)总结:行为型设计模式
(一)概述行为型设计模式涉及到算法和对象间职责的分配。该模式不仅描述对象或类的模式,还描述它们之间的通信模式。这些模式刻划了在运行时难以跟踪的复杂的控制流。它们将你的注意力从控制流转义到对象间的联系方式上来。行为型设计模式包括11种:策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式和解释器模式。(二)区别
2017-01-09 17:47:27 769
原创 Java设计模式(25)总结:结构型设计模式
(一)概述结构型设计模式旨在从程序的结构上解决模块与模块间的耦合。它们包括适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式和享元模式。(二)区别1)配置器模式、装饰模式、代理模式与外观模式的比较这四种模式代码编写结构几乎是一模一样,都是一个对象通过引用另一个对象实现对功能接口的封装,从而实现业务接口的加密、兼容或扩展,其中配置器模式、装饰模式、代理模式封装对象都
2017-01-07 14:21:01 478
原创 Java设计模式(24)总结:创建型设计模式
本篇主要想总结一下5种创建型设计模式,比较一下它们之前的相同点和不同点以及实际使用需求。(一)概述创建型设计模式是3种大类设计模式中最好理解也是相对简单的设计模式,它们包括工厂方法模式、抽象工厂模式、单例模式、生成器模式和原型模式。 (二)区别1)工厂方法模式与抽象工厂模式:两种工厂模式实现的原理差不多,当需要大量创建同一类别的对象时,都可以使用这两种模式。区别在于工厂方法...
2017-01-05 18:04:06 371
Node.js Express框架GET、POST、COOKIE、上传、数据库等测试实例
2018-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人