如何使用Python和SciTools了解API来计算类的CBO和LCOM

时间:2015-04-06 02:01:01

标签: python scitools

Python 中,如何计算C ++文件(或任何其他文件类型)的 LCOM (缺乏内聚力)使用SciTools了解API

对于作业,我们要求自己计算LCOM,而不是使用SciTools的理解。

要计算LCOM4 ,我需要以下指标

  1. 类中的函数/方法数量(由理解为“ CountDeclFunction ”)

  2. 类中的方法对数量,至少有一个实例变量,它们通常在它们的主体中使用或定义。

  3. 类中的方法对数量,它们至少有一个实例方法,它们通常在它们的体内调用。

  4. 非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

根据https://scitools.com/support/metrics-reports/上列出的指标,我认为您必须制定自己的指标,以补充理解所提供的内容。