首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
CV忍者_旗木卡卡西
创建于2021-05-27
订阅专栏
设计模式的简单介绍,全部来源于争哥,在这做下记录保存。
暂无订阅
共5篇文章
创建于2021-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学习设计模式-结构型-代理模式
代理模式 他是在不改变原始类(被代理类)代码情况下,通过引入代理类来给原始添加功能。 动态代理 我们不需要事先为每个原始类编写代理类,然后在运行的时候,动态的创建原始类的代理类,然后在系统中使用代理类
学习设计模式-创建型-原型模式
原型模式 如果创建对象的成本比较大,而同一个类不同对象间差别不大(大部分字段相同),在这种情况下,我们可以利用已有对象(原型)进行复制的方式进行创建新对象,以达到减少创建时间目的。 何时使用 其实创建
学习设计模式-创建型-建造者模式
直接使用构造函数或者配合set方法就能创建对象,为什么还需要建造者来创建?建造者和工厂模式都可以创建对象,他们两者区别是什么 为什么需要建造者模式 假设场景:需要定义资源配置类ResourcePool
学习设计模式-创建型-工厂模式
此章节差不多都为伪代码 简单工厂 工厂方法 当对象创建逻辑比较复杂,不只是简单New一下,需要组合其他类对象或着进行一系列初始化,推荐使用工厂方法,将复杂的创建逻辑拆分到多个工厂类中,让每个工厂都不至
学习设计模式-创建型-单例模式
单例生成id自增方法 饿汉式 懒汉式 双重检测 静态内部类 枚举,来自于争哥的设计模式之美在这里记录方便自己使用