![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
huangmingcsdn
这个作者很懒,什么都没留下…
展开
-
工厂模式
工厂模式: 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,创建过程延迟到子类进行 实例: 一个程序,在两个企业使用,但是这两企业使用了不同的服务器; 如何使得同一段程序不需要修改代码就能兼容操作不同服务器呢? 方案: 建立接口Server定义好访问接口, AServer、BServer实现接口,具体实现时根据参数确定具体实现选择哪个实现类; public interface Server { void getData(); } public class AServer impl.原创 2020-12-22 16:45:34 · 125 阅读 · 1 评论 -
单例模式
一.常量方式类加载时创建实例 public class Singleton { //定义一个唯一实例 private final static Singleton INSTANCE = new Singleton(); private Singleton(){} //获取实例 public static Singleton getInstance(){ ...原创 2019-11-22 10:29:11 · 78 阅读 · 0 评论