![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
咕噜咕噜da
学无止境.加油加油
展开
-
设计模式-工厂模式
工厂模式的三种形式 1.简单工厂 2.工厂方法 3.抽象工厂 1.简单工厂(静态工厂) 什么是工厂? 集中生产,对外提供生产产品的地方 简单工厂只需要向工厂传递进来一个类型,就返回一个对象 总结: 1.把创建跟使用分离 对应客户端来说只是想要使用对象调用方法,不关心对象如何创建 2.便于统一管理方便维护 3.解耦 创建对象有变动,不会影响对象使用的逻辑 4.获取对象的方式可以更加形象、具体 通过getxxx实例能直观的展示我们要获取的原创 2020-06-26 22:12:51 · 95 阅读 · 0 评论 -
设计模式-单例模式(5种创建方式)
1.概述: 所谓单例,就是整个程序有且仅有一个实例.该类负责创建自己的对象,同时确保只有一个对象被创建,常用于工具类的实现和创建对象需要消耗资源 特点: 构造器私有 持有自己的属性 对外提供获取实例的静态方法 2.创建单例的5种方式 饿汉模式 懒汉模式 静态内部类 枚举 1.饿汉模式: 当程序启动或类被加载的时候,实例就就被创建。 public class SingleBean{ //构造私有 private SingleBean(){} private static SingleBean sin原创 2020-06-23 13:01:48 · 349 阅读 · 0 评论