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