设计模式
usench_10000
这个作者很懒,什么都没留下…
展开
-
常用设计模式
设计模式——单例模式定义:确保一个类只有一个实例,并提供一个全局的访问点应用场景:线程池,缓存,对话框,处理偏好设置,注册表等等两种构建方式:懒汉式(指全局的单例实例在第一次被使用时构建)饿汉式(指全局的单例实例在类装载时构建)//懒汉式public class Singleton{ private stati...原创 2015-05-27 10:24:16 · 118 阅读 · 0 评论 -
设计模式——工厂模式
设计模式——工厂模式原文链接:http://my.oschina.net/chape/blog/193382目录[-]简单工厂模式工厂方法模式抽象工厂模式区别:当看到“new”就想到“具体”,增加了耦合度。 提取客户的代码中变化部分(new创建对象),单独创建一个对象(工厂)来处理“new”。这样,创建新类时,我们就不需要修...原创 2015-05-27 10:48:26 · 99 阅读 · 0 评论 -
设计模式——观察者模式
设计模式——观察者模式原文链接:http://www.cnblogs.com/wangjq/archive/2012/07/12/2587966.html 概述 有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2. 解决的问题 将一...原创 2015-05-27 11:10:07 · 76 阅读 · 0 评论