design-pattern:设计模式

时间:2024-05-06 15:40:23
【文件属性】:

文件名称:design-pattern:设计模式

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-06 15:40:23

JavaScript

S O L I D 五大设计原则 S: 单一职责原则 O:开放封闭原则 L:李氏置换原则 I:接口独立原则 D:依赖倒置原则 S - 单一职责原则 一个程序只做好一件事 如果功能过于复杂就拆开,每个部分保持独立 O - 开放封闭原则 对扩展开发,对修改封闭 增加需求时,扩展新代码,而非修改已有的代码 L - 李氏置换原则 子类能覆盖父类 父类能出现的地方子类就能出现 JS中使用的较少(弱类型 & 继承使用较少) I - 接口独立原则 保持接口的单一独立原则,避免出现“胖接口” JS 中没有接口 ( TypeScript 例外),使用较少 类似于单一职责原则,这里更关注接口 D - 依赖倒置原则 面向接口编程,依赖于抽象而不依赖具体 使用方只关注接口而不关注具体类的实现 JS 中使用较少(没有接口 & 弱类型) 设计模式类型 创建型 工厂模式(工厂方法模式,抽象工厂模式,建造者模式) 单例模


【文件预览】:
design-pattern-main
----index.html(152B)
----src()
--------工厂模式()
--------单例模式()
--------适配器模式()
----.babelrc(313B)
----webpack.dev.config.js(640B)
----README.md(2KB)
----.gitignore(107B)
----package.json(591B)

网友评论