首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
DuJiabao
创建于2021-05-29
订阅专栏
设计模式相关的学习笔记
暂无订阅
共16篇文章
创建于2021-05-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
DuJiabao
1年前
设计模式
设计模式之模板模式
一、基本概念 模板方法模式(Template Method Pattern),又叫模板模式(Template Pattern)。在一个抽象类中定义了执行它的方法的模板,它的子类可以按需要重写方法实现,
64
1
评论
DuJiabao
1年前
设计模式
设计模式之命令模式
一、基本概念 命令模式(Command Pattern):我们经常需要向某些对象发送请求,但时并不知道请求的接收者是谁,也不知道被请求的操作是哪一个。我们只需要在程序运行时指定具体的请求接收者即可,此
82
1
评论
DuJiabao
1年前
设计模式
设计模式之组合模式
一、概念 组合模式(Composite Pattern):又叫部分整体模式,它创建了对象组的树形结构,将对象组合成树状结构以表示“整体-部分”的层次关系 组合模式依据树形结构来组合对象,用来表示部分以
50
1
评论
DuJiabao
1年前
设计模式
设计模式之代理模式
一、概述 代理模式:为一个对象提供一个替身,以控制对这个对象的访问。即通过代理对象访问目标对象 好处:可以在目标对象实现的基础上,增强额外的功能操作,即拓展目标对象的功能 三种形式:静态代理、动态代理
53
点赞
评论
DuJiabao
1年前
设计模式
设计模式之享元模式
一、概述 享元模式(Flyweight Pattern): 也叫蝇亮模式,运用共享技术有效地支持大量细粒度的对象 常用于系统底层开发,解决系统的性能问题。像数据库连接池,里面都是创建好的连接对象。在这
58
1
评论
DuJiabao
1年前
设计模式
设计模式之外观模式
一、概述 外观模式(Facade),也称为“过程模式”。外观模式为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式通过定义一个一致的接口,
70
1
评论
DuJiabao
1年前
设计模式
设计模式之装饰者模式
一、概述 装饰者模式:动态地将新功能附加到对象上。在对象功能拓展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(ocp) 装饰者模式就像打包一个快递,主体是Component;包装是Decorat
153
1
评论
DuJiabao
1年前
设计模式
设计模式之桥接模式
一、概述 桥接模式(Bridge Pattern):将实现和抽象放在两个不同的类的层次中,使两个层次可以独立改变 核心实现就是A类中含有B类接口,通过构造器传递B类的实现,这个B类就是设计的桥 在一些
167
1
评论
DuJiabao
1年前
设计模式
设计模式之适配器模式
一、概述 适配器模式(Adapter Pattern)将某个类的接口转换成客户端期望的另一个接口表示,主要目的是兼容性,让接口不匹配不能工作的两个类可以协同工作,别名为包装类(Wrapper) 二、类
417
1
评论
DuJiabao
1年前
设计模式
设计模式之建造者模式
一、概述 建造者模式(Builder Pattern):又叫生成器模式,是一种对象构建模式。它可以将复杂的建造过程抽象出来,使这个抽象过程的不同实现方式可以构造出不同表现的对象。 建造者模式是一步一步
43
1
评论
DuJiabao
1年前
设计模式
设计模式之原型模式
一、概述 原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象 工作原理:通过将一个原型对象传给那个要发动创建的对象,这个要发动的对象通过请求原型对
82
1
评论
DuJiabao
1年前
设计模式
设计模式之工厂设计模式
一、简单工厂模式 简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为 简单工厂模式属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 简单工
45
1
评论
DuJiabao
1年前
设计模式
设计模式之单例设计模式
一、概述 单例模式:就是采取一定的方法,保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法) 二、饿汉式 构造器私有化、类的内部创建对象(在类第一次
51
1
评论
DuJiabao
1年前
设计模式
设计模式 23种分类
分为三种类型,共23种 创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式 行为型模式:模板方法模式
67
1
评论
DuJiabao
1年前
设计模式
UML类图
一、概述 UML:(Unified modeling language)统一建模语言,是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果 UML类图:用于描述系统中
63
点赞
评论
DuJiabao
1年前
设计模式
设计模式 七大原则
一、概述 设计模式有七大原则 单一职责原则 接口隔离原则 依赖倒转原则 里氏替换原则 开闭原则 迪米特法则 合成复用原则 二、单一职责原则(Single Responsibility Principl
63
1
评论
温馨提示
当前操作失败,如有疑问,可点击申诉