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

哈尔滨网页模板建站wordpress网页设定

哈尔滨网页模板建站,wordpress网页设定,建设一个企业网站要多少钱,龙岗外贸网站建设公司在C中#xff0c;设计原则是一套指导软件开发过程中决策和设计模式的准则#xff0c;旨在提高软件的可维护性、可扩展性、灵活性和可靠性。 以下是几种核心设计原则#xff1a; 1.单一职责 功能单一#xff0c;方便组合和复用。 图示#xff1a; 应用场景#xff1a;…在C中设计原则是一套指导软件开发过程中决策和设计模式的准则旨在提高软件的可维护性、可扩展性、灵活性和可靠性。 以下是几种核心设计原则 1.单一职责 功能单一方便组合和复用。 图示 应用场景例如我们在写服务器初始化的代码时不是直接将初始化的代码写到一个函数里而是分别调用数据库初始化代码、网络初始化代码、线程池初始化代码......  2.开闭原则 对扩展开放对修改关闭。 可通过子类继承然后子类重写这样可以避免修改父类的实现。 图示 应用场景 1、例如我们在用Qt设计界面时可能有些控件不能满足我们对于界面设计的需求这时候我们可以重写控件。 比如通过重写QWidget类我们把控件设计成这样 3.里氏代换原则 任何基类可能出现的地方子类一定可以出现。 里氏代换原则的要点 子类必须完全实现基类的方法子类可以有自己的实现细节子类不应该改变基类的行为 主要目的确保继承关系中的基类和子类之间具有一致的行为从而使得子类可以安全地替换基类而不影响程序的其他部分。这个原则有助于提高代码的可维护性和可扩展性同时也是实现开闭原则的一个重要手段。  4.依赖倒转原则 面向接口编程依赖于抽象而不依赖于具体。 图示 应用场景例如我们写一个网络接口核心类调用网络接口完成网络的各种功能一旦写好就不会再改变当需要改变的时候只需要修改子类即可。 5.接口隔离原则 使用多个隔离的接口比使用单个接口更好。 举例在一个类中我们定义很多方法此时这个类会显得过于臃肿为了避免这种情况我们将一个类拆分成多个类将原来类中方法放入新建的多个类中如果想使用类方法只需要调用相应类即可。 6.迪米特法则(最少知道原则) 一个实体应当尽量少的和其他实体之间发生相互作用使得系统功能模块相对独立。 用于降低耦合增强复用 图示 应用场景例如Qt中信号和槽。 7.合成复用原则 尽量使用组合/聚合的方式而不是使用继承。 类之间的横向关系组合、依赖、关联、聚合参考文章 https://mp.csdn.net/mp_blog/creation/editor/131214044 // 使用继承 class Base { public:void baseFunction() {} };class Derived : public Base {// 继承带来的问题 };// 使用组合 class Base { public:void baseFunction() {} };class Composite : public Base {Base member; // 组合Base类 };int main() {Composite compositeObject;compositeObject.baseFunction(); // 访问组合对象的成员函数return 0; }上述代码中Composite类通过组合Base类来复用其功能而不是通过继承。这种方式提供了更高的灵活性和可维护性。  什么是低耦合高内聚 低耦合就是降低彼此的依赖高内聚就是职责尽量单一。 如有问题欢迎交流指正
http://www.zqtcl.cn/news/350898/

相关文章:

  • 网站建设制作过程网站添加支付功能
  • 网站制作字体即墨公司做网站
  • vue 做pc网站可以吗哪个网站买域名便宜
  • 做销售网站那家好金华住房与城乡建设部网站
  • apple私人免费网站怎么下载无锡网站建设技术
  • 移动应用网站开发阶段作业信息型网站有哪些
  • 监控直播网站开发网站建设与管理总结
  • 青岛城阳网站设计免费网站成品
  • 做服装外贸的网站ghost wordpress
  • 建设银行的网站为什么这么卡网页设计用啥软件
  • 电子商务 网站开发南阳网网站建设
  • 中小型企业网络拓扑图及配置株洲seo网站推广
  • 中国镇江网站如何搭建自己的网址
  • wordpress 自动广告seo搜索引擎优化原理
  • 区块链网站用vue.js做怎么样长春站建筑
  • 集团公司门户网站建设adsl做网站
  • 山东建设监理协会官方网站茂名建站公司模板
  • 烟台做网站案例创业网站推广怎么做
  • php项目网站建设方案书专做药材的网站有哪些
  • 网站表单模板营销型网站建设的5大技巧
  • html手机版网站网站备案后怎么做实名认证
  • 第五冶金建设公司职工大学网站大连工业
  • 网站的基础服务html网站地图生成器
  • 网站开发学徒工作如何设计师培训哪家好
  • 做网站多少钱西宁君博正规株洲在线论坛招聘求职
  • 抚州营销型网站建设殡葬类网站建设
  • 公司网站制作汇报会合肥品牌设计
  • 网站推广策划书怎么说网站建设公司中企动力强
  • php网站源码架构阿里巴巴运营技巧
  • 如何帮助网站吸引流量宁波市网站集约化建设通知