java
iteye_19315
这个作者很懒,什么都没留下…
展开
-
设计模式之责任链
顾名思义,责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 应用实例: 1、红楼梦中的"击鼓传花"。 2、J...原创 2017-05-03 10:32:34 · 69 阅读 · 0 评论 -
设计模式之观察者模式
其实大多数设计模式里面都有多态的体现,观察这模式其实 就是人与人之间一样,观察一个人状态的变化,然后做出相应的处理。 package com.lyc.design; import java.util.ArrayList; import java.util.List; public class Observer { public static void main(String...原创 2017-05-03 11:05:01 · 83 阅读 · 0 评论 -
设计模式之过滤器模式
过滤器见名知意,就是过滤一些你不想看到的东西, package com.lyc.design; import java.util.ArrayList; import java.util.List; public class CriteriaPatternDemo { public static void main(String[] args) { List p...原创 2017-05-03 11:11:40 · 98 阅读 · 0 评论