设计模式
xiaoduup
i love it
展开
-
设计模式 -- (代理模式)
代理模式: 代理模式也是对开闭原则的一种实现,在不动源代码的情况下对功能扩展,通过代理对象 对目标对象的封装,很好的隐藏了目标对象,并对原功能进行了一次售前售后工作; spring aop 就是很典型的代理模式 静态代理模式: // 目标对象和代理对象实现同一个接口 interface Interface01{ void fun01(...原创 2021-01-08 13:38:26 · 77 阅读 · 0 评论 -
设计模式 -- (初识设计模式)
23种设计模式: 创建模式:1. 工厂方法模式(factory) 2. 抽象工厂模式(abstractFactory); 3.单例模式(singleton) 包括饿汉式 和懒汉式 以及 枚举类型; 4. 建造者...原创 2019-03-26 13:28:43 · 144 阅读 · 0 评论 -
设计模式 -- (单例模式)
单例模式: 单例模式的目的就是希望一个类的实例在程序中只有一个; 代码: 1.饿汉式 不需要考虑线程安全的问题 class TestSingleton01{ // 构造器私有 private TestSingleton01() { } // 提供一个静态的变量, 或者一个静态方法 public static Tes...原创 2019-03-28 12:12:36 · 74 阅读 · 0 评论