设计模式
偏花逐流水
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式之单例模式
什么是单例模式一个类中只有一个实例对象单例模式的特点私有构造方法,外部类无法通过new关键字来创建单例类对象 单例类自己创建实例对象 提供一个获取单例实例对象的方法,供外部类调用单例类的五种模式饿汉式public class Singleton2 { private static Singleton1 singleton1=new Singleton1(); ...原创 2018-09-02 16:08:45 · 147 阅读 · 0 评论 -
设计模式之观察者模式
观察者模式又名发布-订阅(Publish/Subscribe)模式,它定义了对象的一对多关系,当对象的状态的发生改变时,所有依赖它的对象都会接到通知并自动更新。观察模式分为四个模式抽象主题它把所有对观察者对象的引用保存到一个集合中,一个抽象主题可以对应多个观察者。抽象观察者为所有具体观察者定义的一个接口或者是类,在得到主题通知时,自动更新其子类。具体主题实现了抽象主题的类,当...原创 2018-09-08 13:31:11 · 142 阅读 · 0 评论 -
设计模式之工厂模式
关于工厂模式,我看了几篇的文章,但是看完之后,仍然有疑惑为什么要使用工厂模式,后来偶然看到一篇文章,下面结合我这篇文章分享一下我对工厂模式的理解。在java语言中,创建一个对象一般有如下几种方式通过关键字new创建对象 通过反射来创建对象 通过工厂来创建对象其中通过new关键字来创建对象是最简单的,也是使用最多的,但是但是这种方式灵活性太差。下面通过一段代码来说明这个问题...原创 2018-09-06 16:18:37 · 141 阅读 · 0 评论
分享