23种设计模式--JAVA实现及详解
文章平均质量分 74
sunfeilong1993
简单的开始自己不平凡的生活!
展开
-
适配器器模式--Java实现
迭代器模式原创 2013-10-17 19:14:13 · 783 阅读 · 0 评论 -
单例模式--java实现
文章来源:软件秘笈--设计模式那点事单例模式(Singleton Pattern)定义:确保某一个类只有一个实例,而且向整个系统提供这个实例的获取方法。使用单例模式的要点:1、某各类只能有一个实例。2、该类必须自己创建这个实例。3、该类必须向系统提供这个实例。模式结构图:代码:第一部分;线程安全的单例对象//单例模式-------线程安全pac原创 2014-03-16 14:16:32 · 970 阅读 · 0 评论 -
观察者模式-java实现
观察者模式原创 2013-10-17 19:13:09 · 960 阅读 · 0 评论 -
外观模式 JAVA实现
外观模式(Facade Pattern):为子系统中的一组接口提供一个统一的高层接口,使子系统更容易使用。外观模式通过一个外观接口读/写子系统中各接口的数据资源,而客户可以通过外观接口读取内部资源库,不与子系统产生交互。原创 2013-10-19 23:46:44 · 853 阅读 · 0 评论 -
策略模式-java实现
模式定义策略模式(Strategy Pattern):定义一系列的算法,将每一种算法封装起来并可以相互替换使用,策略模式让算法独立于使用它的客户应用而独立变化。概念解析:意思就是我们解决一个可能有多种解决方法(即算法)的问题的时候,我们可以先把不同的解决方法实现,然后根据具体的情况选用不同的解决方法。模式类图:使用场合:(1)、当多个类的表现行为不同,需要在运行时动原创 2013-10-28 21:16:02 · 1308 阅读 · 0 评论 -
设计模式总结
把自己写的设计模式的代码上传到CSDN了。参考《设计模式之禅》写的。需要的可以下一下。原创 2014-08-12 22:42:16 · 767 阅读 · 0 评论