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

软件企业网站模板查看网站是用什么做的

软件企业网站模板,查看网站是用什么做的,宁夏住房和城乡建设厅网站执业资格,在线制作头像带字参考 通过设计模式可以增加代码的可重用性、可扩展性、可维护性 设计模式五大设计原则 单一职责:一个程序只需要做好一件事,如果结构过于复杂就拆分开,保证每个部分独立 开放封闭原则:对扩展开放,对修改封闭。增加需…

参考

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

设计模式五大设计原则

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

设计模式三大类

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

工厂模式

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

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

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/35737/

相关文章:

  • 新余百度网站建设专业的手表网站
  • 把网站提交给百度阿里巴巴外发加工网珠海
  • lol视频网站模板wordpress给后台增加功能
  • 如网站性质为公司 请以企业备案建立微信商城网站
  • 外贸网站建设设计科网站建设
  • iis编辑网站绑定做网站推广优化
  • 网站的标题可以改吗有帮忙做ppt的网站或人吗
  • 修机械师怎么做我小样网站角仰望软件项目交易网
  • 杭州萧山区专业做网站的公司注册100万公司每年费用多少
  • 如何建设一个自己的网站首页菜谱wordpress
  • 环保主题网站模板建设网站网站
  • 达浒镇网站建设公司百度快速收录办法
  • 进入微信官方网站下载企业网站备案在哪个部门
  • 怎么查看网站开发语言wordpress文章到微信二维码
  • 怎么做弹幕网站wordpress后台登陆地址
  • asp网站怎么做404页面深圳十大科技公司排名
  • 设计素材网站官网建网站怎么起名字
  • 怎么在服务器建立网站三水网站建设
  • 腾讯企业邮箱手机登录入口外贸网站优化价格
  • 网站实现留言功能吗广州网站建设 易点
  • 石狮网站建设商城网站建设方案书
  • 建设旅游网站目的宜宾seo网站建设
  • 装修行业在什么网站上做推广好网站空间知识
  • 东莞 网站设计想学设计没有基础怎么办
  • 深深圳的网站建设公司小程序代码
  • 佛山新网站建设报价seo价格查询公司
  • 怎么看网站是哪个系统做的wordpress html后缀
  • 网站架设建设重庆seo论坛
  • 长春网页制作建站wordpress商品比较
  • ci框架建设网站国家二十条优化措施