![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
xiemuyun
这个作者很懒,什么都没留下…
展开
-
java-单例模式
单例模式:确保一个类最多只有一个实例,并提供一个全局访问点(线程池、缓存等)public class Singleton { private static Singleton instance = null; private Singleton() { } public static Singleton getInstance() { if(instance == null) { s...原创 2018-05-04 14:57:16 · 111 阅读 · 0 评论 -
java-工厂模式
一、简单工厂模式就是建立一个工厂类,对实现了同一接口或抽象类的一些类进行实例的创建。public interface Fruit { public void create();}public class Apple implements Fruit { @Override public void create() { System.out.println("apple created."); }...原创 2018-05-04 15:43:35 · 143 阅读 · 0 评论 -
java-观察者模式
在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新,典型应用邮件订阅。public interface Observer { public void update();}public class Zhangsan implements Observer { @Override public void update() { System.out.print...原创 2018-05-04 16:12:08 · 117 阅读 · 0 评论