当前位置: 首页 > news >正文

自己做一元购网站wordpress 折叠文章

自己做一元购网站,wordpress 折叠文章,官网建设流程,wordpress 国人 响应式参考 通过设计模式可以增加代码的可重用性、可扩展性、可维护性 设计模式五大设计原则 单一职责:一个程序只需要做好一件事,如果结构过于复杂就拆分开,保证每个部分独立 开放封闭原则:对扩展开放,对修改封闭。增加需…

参考

通过设计模式可以增加代码的可重用性、可扩展性、可维护性

设计模式五大设计原则

单一职责:一个程序只需要做好一件事,如果结构过于复杂就拆分开,保证每个部分独立
开放封闭原则:对扩展开放,对修改封闭。增加需求时扩展新代码而不是修改源代码。
里氏置换原则:子类覆盖父类,父类能出现的地方子类也能出现。
接口独立原则:保持接口单一独立,避免出现胖接口。
依赖导致原则:面向接口编程,依赖于抽象而不依赖于具体。使用方只用专注于接口而不用专注于具体类的实现。

设计模式三大类

创建 结构 行为
创建类:工厂模式、抽象工厂模式、建造者模式、单例模式、原型模式
结构类:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式
行为类:策略模式、模版方法模式、发布订阅模式、迭代器模式、职责链模式、命令模式、备忘录模式、状态模式、访问者模式、中介模式、解释器模式

工厂模式

优点:
调用者创建对象时只需要知道类的名称
扩展性高
隐藏产品的具体实现,只用关心接口

缺点:
每次增加一个产品时都需要增加一个具体的类,这增加了系统的内存压力,也增加了具体类的依赖
例如一个服装厂可以卖不同的衣服

class DownJacket {production() {console.log('生产羽绒服')}
}
class TShirt {production() {console.log('生产t恤')}
}class ClothingFactory {constructor() {this.downJacket = DownJacketthis.tShirt = TShirt}getFactory(clothingType) {const _production = new this[clothingType]return _production.production()}
}const downJacket = new ClothingFactory()
downJacket.getFactory('downJacket')
结果:生产羽绒服

后续更新。。。。

http://www.yayakq.cn/news/484939/

相关文章:

  • 2024网站推广wordpress管理页面密码忘记
  • 济宁网站建设500元wordpress 简单企业主题下载
  • 太仓市建设招标网站给一个企业做网站
  • 网站建设公司的岗位职责济南网站建设公司哪家好
  • 网站轮播图怎么保存全国广告设计
  • 网站开发vue版本是什么网站建设公司那个好
  • 枣强网站建设设计响应式网站多少钱
  • 湖南网站制作哪家好wordpress 4.6.1 漏洞
  • 官方网站建设的目的大学网站建设公司
  • 怎么做整人点不完的网站企业公示信息查询系统 江苏
  • 小程序可做网站吗自己建个电影网站可以吗
  • 网站开发最新技术哪个网站能看到医生做的全部手术
  • 网站开发技术人员wordpress 自定义文章模板
  • 怎么进去wordpress的仪表盘世纪兴seo公司
  • 婚礼礼服网站界面设计自己做网站排版
  • 临沂做网站推广的公司生意参谋官网
  • 杭州网站建设网络网站换域名影响吗
  • 创建企业网站网站空间pdf下载不了
  • 网站模板怎么连接域名建设行政管理部门网站
  • 网站开发和 app开发的区别微信公众号开发网站开发
  • 做代售机票网站程序企业微信下载
  • 宝塔Linux面板清理建设的网站找logo的网站
  • 网站平台都有哪些qq恢复官方网站
  • 网站三网合一案例服装网站设计理念
  • 呼市网站建设大连金豆网站建设
  • 企业免费网站注册试述网站建设的流程
  • 谷歌网站开发语言专业手机移动网站建设
  • 网站设计怎么做链接网站建设和平面设计
  • 汉中定制网站建设公司开电商网站需要多少钱
  • 自己搭建网站需要什么综合门户类网站有哪些