
源码框架
文章平均质量分 68
关于各框架的源码分析
caijunsen
努力码
展开
-
9-设计模式-桥接模式
一、什么是桥接模式1)桥接模式(Bridge模式)是指:将实现与抽象放在两个不同的类层次中,使两个层次可以独立改变。2)是一种结构型设计模式3)Bridge模式基于类的最小设计原则,通过使用封装、聚合及继承等行为让不同 的类承担不同的职责。它的主要特点是把抽象(Abstraction)与行为实现 (Implementation)分离开来,从而可以保持各部分的独立性以及应对他们的功能 扩展UML图原理类图说明:1)Client类:桥接模式的调用者2)抽象类(Abstraction) :维护了原创 2022-03-01 07:00:00 · 193 阅读 · 0 评论 -
8-设计模式-适配器模式
设计模式-适配器模式原创 2022-03-01 07:00:00 · 203 阅读 · 0 评论 -
7-设计模式-建造者模式
设计模式-建造者模式原创 2022-02-28 06:00:00 · 141 阅读 · 0 评论 -
6-设计模式-抽象工厂模式
抽象工厂模式原创 2022-02-27 21:00:00 · 89 阅读 · 0 评论 -
5-设计模式-工厂方法模式
工厂方法模式原创 2022-02-27 12:00:00 · 181 阅读 · 0 评论 -
4-设计模式-简单工厂模式
一、什么是简单工厂1)简单工厂模式是属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式2)简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为(代码)3)在软件开发中,当我们会用到大量的创建某种、某类或者某批对象时,就会使用工厂模式。二、具体例子一个披萨的项目:要便于披萨种类的扩展,要便于维护1)披萨的种类很多(比如:GreekPizz、CheesePizz等 )2)披萨的制作有 prepar原创 2022-02-26 22:00:00 · 239 阅读 · 0 评论 -
3-设计模式-单例模式
一、什么是单例模式所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类 只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如Hibernate的SessionFactory,它充当数据存储源的代理,并负责创建Session 对象。SessionFactory并不是轻量级的,一般情况下,一个项目通常只需要一个 SessionFactory就够,这是就会使用到单例模式。二、单例设计模式八种方式饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)原创 2022-02-25 19:02:22 · 501 阅读 · 0 评论 -
1-设计模式-UML类图关系图标认识及Java代码示例
详细大图:https://www.processon.com/embed/62170865e0b34d075bae8b2f参考:https://www.cnblogs.com/haizai/archive/2020/02/28/12376166.html原创 2022-02-24 16:35:54 · 424 阅读 · 0 评论