位置: IT常识 - 正文

高内聚低耦合原则(高内聚低耦合原因)

编辑:rootadmin

高内聚低耦合的原则是:
628927820高内聚低耦合原则(高内聚低耦合原因)

  1、一个功能模块内功能要联系密切;

  2、把联系不密切的功能放在不同的功能模块内;

  3、尽量减少模块间的联系。

  高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向对象的设计,主要是看类的内聚性是否高,耦合度是否低。

  内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。

  所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。

  耦合性与内聚性是模块独立性的两个定性标准,将软件系统划分模块时,尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。  

本文链接地址:https://www.jiuchutong.com/zhishi/212419.html 转载请保留说明!

上一篇:play商店打不开白屏(google play商店打不开)

下一篇:腾讯相册别人能看到吗(腾讯相册别人能看到里面的相片吗)

  • 魅族无线蓝牙耳机怎么连接(魅族无线蓝牙耳机)

    魅族无线蓝牙耳机怎么连接(魅族无线蓝牙耳机)

  • 10086可以提取通话录音吗(10086话费能提现吗)

    10086可以提取通话录音吗(10086话费能提现吗)

  • siri无法语音唤醒怎么办(siri怎么唤醒)

    siri无法语音唤醒怎么办(siri怎么唤醒)

  • 荣耀手环5i怎么充电(荣耀手环5i怎么接电话)

    荣耀手环5i怎么充电(荣耀手环5i怎么接电话)

  • 华硕显卡白灯怎么关闭(华硕显卡白灯怎么bios关闭)

    华硕显卡白灯怎么关闭(华硕显卡白灯怎么bios关闭)

  • qq被拉黑是不是不显示在线(qq被拉黑是不是看不到个性签名)

    qq被拉黑是不是不显示在线(qq被拉黑是不是看不到个性签名)

  • 天猫多久不发货可以赔偿(天猫多久不发货缺货)

    天猫多久不发货可以赔偿(天猫多久不发货缺货)

  • 在设置中切换输出设备是什么意思(在设置中切换输出设备怎么弄)

    在设置中切换输出设备是什么意思(在设置中切换输出设备怎么弄)

  • 苹果11可以水洗吗(iphone 11能水洗吗)

    苹果11可以水洗吗(iphone 11能水洗吗)

  • 移动存储设备有哪些(移动存储设备有哪些安全隐患)

    移动存储设备有哪些(移动存储设备有哪些安全隐患)

  • 启用bitlocker是什么意思(启动bitlock)

    启用bitlocker是什么意思(启动bitlock)

  • iphone面部解锁一直转圈(苹果手机的面部解锁安全吗)

    iphone面部解锁一直转圈(苹果手机的面部解锁安全吗)

  • 信号弱的地方如何增强手机信号(信号弱的地方如何处理)

    信号弱的地方如何增强手机信号(信号弱的地方如何处理)

  • 5g的三大类场景有哪些(5g的4大场景分别是)

    5g的三大类场景有哪些(5g的4大场景分别是)

  • win7重启快捷键是什么(win7快速重启)

    win7重启快捷键是什么(win7快速重启)

  • m3u8是啥格式(m3u8是什么格式文件)

    m3u8是啥格式(m3u8是什么格式文件)

  • 天猫会员店会员怎么取消(天猫会员店会员费)

    天猫会员店会员怎么取消(天猫会员店会员费)

  • z370支持9代吗(z370主板可以配第9代cpu吗)

    z370支持9代吗(z370主板可以配第9代cpu吗)

  • ipadwifi密码错误(ipadwifi密码一直错误)

    ipadwifi密码错误(ipadwifi密码一直错误)

  • 有内存为什么安装不了软件(有内存为什么安装不了)

    有内存为什么安装不了软件(有内存为什么安装不了)

  • vivos5怎么关闭开发者选项(vivos95g开关怎么关)

    vivos5怎么关闭开发者选项(vivos95g开关怎么关)

  • 如何通过抖音号查找微信(如何通过抖音号找到这个人)

    如何通过抖音号查找微信(如何通过抖音号找到这个人)

  • 红米note8pro是什么屏幕(红米note8pro怎么样?)

    红米note8pro是什么屏幕(红米note8pro怎么样?)

  • vivoy85全屏怎么设置返回键(vivo手机怎么设置全屏)

    vivoy85全屏怎么设置返回键(vivo手机怎么设置全屏)

  • 华为荣耀8x能开空调吗(华为荣耀8x能开几个微信)

    华为荣耀8x能开空调吗(华为荣耀8x能开几个微信)

  • 闪烁保护烧屏吗(闪烁保护烧屏吗怎么关)

    闪烁保护烧屏吗(闪烁保护烧屏吗怎么关)

  • python如何判断文件夹内的重复图片(python 文件判断)

    python如何判断文件夹内的重复图片(python 文件判断)

  • 部分Html元素汇总(html元素一般分为哪几类)

    部分Html元素汇总(html元素一般分为哪几类)

  • 社保与个税有关系么
  • 可以抵扣的进项税额是什么意思
  • 会计运费怎么算的
  • 人工费用的核算例题
  • 个税里的累计专票是什么
  • 机票抵扣怎么填申报表
  • 转出多交增值税最后怎么做平
  • 小规模纳税人发票怎么做账
  • 计提缴纳印花税怎么做账
  • 出口免税需要什么资料
  • 应缴国库款和应交税款
  • 受托加工物资产包括哪些
  • 公司增值税进项税不够还有什么办法处理
  • 资本公积转实收资本会计科目
  • 哪些费用可在缴纳企业所得税前扣除呢?
  • 年薪12万如何申报个人所得税
  • 专票红冲分录
  • 专项应付款形成资产怎么处理账?
  • 苹果电脑删除win系统文件
  • 开机进入睡眠模式按哪个键解除
  • 人工费没有发票年度汇算调增需要进行调帐处理吗
  • 购入嵌入式软件能一次性扣除吗
  • PHP 中 Orientation 属性判断上传图片是否需要旋转
  • 家庭版系统如何重装成专业版本
  • win10如何添加网络适配器
  • vcpkgsrv.exe是什么进程
  • macbook air怎么点击
  • vue设置时间格式
  • 防止盗链的php代码
  • PHP:getimagesize()的用法_GD库图像处理函数
  • Symfony2实现在doctrine中内置数据的方法
  • python字符串操作作业
  • 开发票为什么要对公账户?
  • 小型微利企业所得税优惠政策2023
  • php使用oci8扩展连接oracle
  • 厂房没租出去要交税吗
  • 城镇土地使用税优惠政策
  • 小企业固定资产折旧方法
  • 备用金管理方式
  • mysql有什么优势和特点
  • 代扣代缴个人所得税奖励金
  • 融资租赁公司的风险资产包括哪些
  • 建筑公司购买材料直接入工程施工了可以吗?
  • 其他综合收益的概念
  • 未确认融资费用借贷方向
  • 卖废品收入计入需要交税吗
  • 劳务派遣工资可以税前扣除吗
  • 发票抵扣联可以作为凭证吗
  • 临时工工资会计凭证
  • 没有计提坏账准备的情况下,应收账款的计税基础
  • 会计中借方和贷方各指什么
  • 定期存款账务怎么处理
  • 收到跨月的费用发票怎么入账
  • 员工异地工作
  • 预收账款是否要交说
  • 应付账款的主要风险点
  • 工资薪金个人所得税怎么申报
  • mysql innodb缓存
  • sql server ceiling
  • MySQL使用xtrabackup进行备份还原操作
  • 微软win8下载
  • 挂载光驱的命令
  • winpe安装
  • mac如何在桌面显示我的电脑
  • win10系统计算器字体大小怎么调
  • vs2013运行
  • win8.1怎么用
  • windows7正版验证办法
  • win7系统出现问题怎么修复
  • win8应用程序
  • xp磁盘空间不足怎么办
  • dos启动方式
  • python编程模拟
  • 原生js import
  • jquery操作html代码
  • javascript类库
  • javascript异常
  • base adk
  • python入坑指南
  • 南宁税务局进面分数线
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设