![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 88
前端设计模式
大聪明397
一个前端开发的成长之路
展开
-
浅谈几种设计模式
概括本文会说一下几个阶段中的几种设计模式,分别是元素创建型:工厂模式、建造者模式和单例模式,结构型:适配器模式、装饰器模式和代理模式,行为型:命令模式、模板模式、观察者模式和职责链模式元素创建型元素创建型,顾名思义就是用来创建元素,元素创建型的设计模式目的就是规范创建方式工厂模式隐藏创建过程,暴露共同接口exm: 在商店里下载游戏,同时初始化并运行,商店里有很多游戏,那么Game类进行游戏的各种操作,而Shop就相当于一个工厂,只负责调用去生产即可class Shop { constr原创 2021-12-14 16:43:13 · 2575 阅读 · 0 评论 -
关于设计模式五大原则
什么是设计模式设计模式是一种应对多场景或者复杂的业务场景的一种工具,有利于代码的复用/维护,系统模块的组织和设计的沟通设计模式五大原则开闭原则开闭原则(OCP: open closed principle) - 对拓展开放、对修改关闭开闭原则的设计思路是:在我们系统已有的场景下,对于需要拓展的功能进行开放,拒绝直接的功能修改exm:假如现在有PUBG和LOL两个游戏,我们需要在LOL弹出一个充值折扣的功能,PUBG需要一个高亮的功能(功能随意,只是为了demo的理解而写)首先看一个一下就就能原创 2021-12-12 18:49:36 · 2011 阅读 · 0 评论