java设计模式
JoneWill
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
24天学会设计模式------工厂方法模式
转载请注明出处http://blog.csdn.net/evankaka一、工厂方法模式 定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类所谓的决定并不是批模式允许子类本身在运行时做决定,而是指在编写创建者类时,不需知道创建的产品是哪一下,选择了使用哪个子类,就决定了实际创建的产品是什么。转载 2017-04-05 11:54:22 · 358 阅读 · 0 评论 -
24天学会设计模式------观察者模式
转载请注明出处http://blog.csdn.net/evankaka一、观察者模式1、观察者模式 Observer 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。2、观察者模式使用情况转载 2017-04-05 11:55:30 · 197 阅读 · 0 评论 -
24天学会设计模式------代理模式
一、代理模式1、模式定义代理模式(Proxy Pattern):给某一个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式的英文叫做Proxy或Surrogate。代理模式是一种对象结构型模式。2、模式动机一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用,去掉客户不能看到的内容和服务或者增添客户需要的额外服务。如在网转载 2017-04-06 09:34:50 · 211 阅读 · 0 评论