您当前的位置: 首页 >  软件工程

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【软件工程】耦合

星拱北辰 发布时间:2021-03-12 09:37:45 ,浏览量:0

文章目录
  • 模块独立性
  • 内聚
    • 内聚的分类
  • 耦合
    • 耦合的分类
    • 耦合的强弱
  • Demeter法则

模块独立性

模块独立性是指模块内部各部分及模块间的关系的一种衡量标准,由内聚和耦合来度量。

内聚

内聚是一个模块内部各成分之间相关联程度的度量。

类内聚是一个类内部自确定的程度,它测量类独立的强度。 一个高度内聚的类执行一个动作或者取得单一的目标,内聚越强越好。

内聚的分类

内聚的分类:

  • 偶然内聚:如果一个模块的各成分之间毫无关系,则称为偶然内聚,也就是说模块完成一组任务,这些任务之间的关系松散,实际上没有什么联系。
  • 逻辑内聚:几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚,如一个模块读取各种不同类型外设的输入。 尽管逻辑内聚比偶然内聚合理一些,但逻辑内聚的模块各成分在功能上并无关系,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。
  • 时间内聚:如果一个模块完成的功能
关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0486s