首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
二氧化芥末
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
JS设计模式-策略模式
什么是策略模式定义策略模式主要有两部分构成,一部分是封装不同策略的策略组,另一部分是Context。通过组合和委托来让Context拥有执行策略的能力,从而实现可复用、可扩展和可维护,并且避免大量复制
常见设计模式要点总结
最近在看《head first 设计模式》,发现每个章节后的要点总结都是言简意骇,所以特写此篇博客对常见的设计模式要点做个总结。 ● 抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对象)里,每个主题都可以有任何数量的观…
设计模式 - 工厂方法模式
工厂方法模式是类的创建模式,又叫虚拟构造器(Virtual Constructor)模式,或者多态性工厂模式。 定义一个创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 还是拿售卖机票举例,我们之前用简单工厂实现了不同供应商的下单逻辑,但是随着业…