2017-10-13 108 views
0

您可以用来检查封装的最接近的度量标准(甚至精确度量标准)是什么?封装的指标是什么?

面向对象代码中的制动封装是你可以对你的项目做的最糟糕的事情(如果不是最糟糕的话)。

许多(如果不是全部的话)编程原理都是围绕不同的封装方面进行的,那么哪些度量标准对于检测/评估代码库的效果如何?

+0

您可能会发现纸有用(快速谷歌搜索与 '*封装指标*'): [分析面向对象的度量](http://www.ijceronline.com/papers/Vol2_issue5/AY02514741479.pdf) – Zabuza

+0

也发现(基于前面提到的定义MOOD的论文)这篇硕士论文:http://citeseerx.ist .psu.edu/viewdoc /下载?DOI = 10.1.1.160.188&代表= REP1&类型= PDF – Belun

回答

0

A)(用于面向对象设计,费尔南多·布里托和阿布雷乌

(在http://www.aivosto.com/project/help/pm-oo-mood.html细节)基础上,他们检查什么

情绪和MOOD2)指标:

  • 封装:
    • (MHF)方法隐藏因子
    • (AHF)属性隐藏要素
  • 继承:
    • (MIF)方法继承因子
    • (AIF)属性继承因子
  • 多态性
    • ( POF)多态性因子
  • 耦合:
    • (COF)耦合系数

TODO:添加MOODS度量

B)C.K.度量,通过Chidamber和Kemerer

(在http://www.aivosto.com/project/help/pm-oo-ck.html细节)

TODO:在这里添加风花雪月指标