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

类似织梦的建站cms营销型网站建设设计

类似织梦的建站cms,营销型网站建设设计,wordpress设定主页,织梦cms网站更新一. 软件设计的七大原则 单一职责原则:一个类只负责一个功能领域中的饿相应职责。开闭原则:对扩展开放,对修改关闭,多使用抽象类和接口,应该尽量使这个系统能够扩展新的功能,通过扩展来实现变化&#xff0…

一. 软件设计的七大原则

  1. 单一职责原则:一个类只负责一个功能领域中的饿相应职责。
  2. 开闭原则:对扩展开放,对修改关闭,多使用抽象类和接口,应该尽量使这个系统能够扩展新的功能,通过扩展来实现变化,而不需要修改现有的代码。
  3. 里氏替换原则:基类/父类/超类可以被子类/派生类替换,使用抽象类作为基类继承,不使用具体类继承,在使用继承关系来扩展系统的功能时,应该保证子类不会被破坏基类的特性和行为。
  4. 接口隔离原则:使用多个隔离的接口,比使用单个接口好,建立最小的接口,接口应该尽量细化,从而使得每个接口都只包含一个职责。
  5. 依赖倒转原则:要依赖于抽象,不要依赖于具体,针对接口编程,不针对实现编程。
  6. 迪米特法则:也称为最少知识原则,一个软件实体应当尽可能少的与其它实体发生相互作用,通过中间类建立联系,也就是一个对象应该对其它对象尽可能少的了解,仅与直接的朋友通信,直接的朋友指的就是当前对象的成员变量、方法参数等...迪米特法则的目的是减少对象之间的耦合度,降低系统的耦合度,使类与类之间保持松散的耦合关系,提高代码的可维护性和灵活性,减少依赖关系,遵循高内聚低耦合的设计原则。
  7. 合成复用原则:尽量使用合成/聚合,而不是使用继承来实现代码的复用
  8. 高内聚低耦合原则:模块内部的元素彼此之间的联系尽可能的紧密,模块之间的联系尽可能的松散。

什么是聚合?

  • 在面向对象设计中,聚合是一种关联关系,表示一种包含关系或"整体-部分"关系,聚合描述了对象之间的合理联系,其中一个对象(整体) 可以包含其它对象(部分/成员),但整体与部分/成员之间可以存在独立的生命周期。 
  • 举例:一个图书馆系统,图书馆(整体对象)可以包含书架、书籍和借阅记录(成员对象)。当图书馆关闭时,书架、书籍和借阅记录仍然可以存在或转移到其它地方。

 

http://www.ds6.com.cn/news/26181.html

相关文章:

  • c2c网站系统百度旗下有哪些app
  • 南京政府门户网站建设问题浙江网站推广
  • 做网站推广的优势百度一下官网首页网址
  • 河南网站建设价格大全发帖子的网站
  • 蓝色大气企业网站竞价推广和信息流推广
  • html网页制作源代码成品花都网络推广seo公司
  • 单页网站制作教程淘宝代运营靠谱吗
  • 企业网站开发时间怎么把抖音关键词做上去
  • 2023年免费进入b站的原因电商推广和网络推广的策略
  • 做政府网站要什么要求用html制作个人网页
  • 金融 网站建设免费培训机构管理系统
  • 哈尔滨网络公司网站建设网址最全的浏览器
  • 互联网站的建设维护营销广告联盟有哪些平台
  • 如何看出网站是用wordpress搭建百度引流平台
  • 奥迪网站建设策划书推广普通话手抄报内容大全资料
  • 合肥地区网站制作广州最新疫情最新消息
  • bootstrap 手机网站模板个人怎么做百度竞价
  • 泰安专业网站建设公司湘潭网站设计外包服务
  • 如何建网站赚钱百度认证中心
  • 有没有网站建设的教程厦门人才网手机版
  • pc网站直接转换成移动端的网站网络推广营销网站建设专家
  • 中国对外建设有限公司网站中国万网域名查询
  • 如何做酒网站谷歌关键词搜索
  • 晋中网站建设电话免费建网站软件下载
  • 广州乐地网站建设公司德芙巧克力软文推广
  • 做彩平的网站深圳百度推广客服电话多少
  • 如何做别人的网站网站关键词优化排名外包
  • 设计软件网站推荐上海aso优化公司
  • 做网站建设公司赚钱神马搜索推广
  • 网站上文章字体部分复制怎么做的seo网站排名优化软件