小程序页面之间进行传值的操作办法
683
2022-11-15
logiscope 应用度量元 翻译和解释
Metric Name | Max | Min | 解释 |
Ratio of repeated inheritances in the application | 10.00 | 0.00 | URI_Ratio,菱形继承绿。 ((ap_inhg_uri) * (100)) / (ap_inhg_edge) |
Percentage of non-member functions | 10.00 | 0.00 | NMM_Ratio 全局函数比例, ((ap_func - ap_mdf) / (ap_func)) * (100) |
Average coupling between objects | 10.00 | 0.00 | AVG_CBO平均耦合, (ap_cbo) / (ap_clas) |
Average of the VG of the application's functions | 5.00 | 1.00 | AVG_VG平均圈数, (ap_vg)ap_func) |
Ratio of recursive edges on the call graph | 5.00 | 0.00 | 递归调用率,((ap_cg_cycle) * (100)) / (ap_cg_edge) |
Method hiding factor (MOOD) | 0.40 | 0.10 | ap_mhf,方法隐藏率,私有成员函数占总成员函数的比例。 |
Attribute hiding factor (MOOD) | 1.00 | 0.70 | ap_ahf,属性隐藏率,私有成员变量占总成员变量的比例。 |
Method inheritance factor (MOOD) | 0.80 | 0.60 | ap_mif,方法继承因子。继承的成员变量占总成员变量的比例。类A有一个共有的成员函数,类B和类C继承与A,则方法继承因子为0.67。 |
Attribute inheritance factor (MOOD) | 0.60 | 0.30 | ap_aif,属性继承因子。 |
Polymorphism factor (MOOD) | 1.00 | 0.30 | ap_pof,多态性因子。重新虚函数的比例。 |
Coupling factor (MOOD) | 0.18 | 0.03 | ap_cof,耦合因子。class A{};class B{};class C{};class D{C c;};耦合因子是0.08(12分之一),增加一个空类E后,变为20分之一。 |
Number of Levels in the Inheritance Graph | 4.00 | 1.00 | ap_inhg_levl,继承树最高层次。 |
Hierarchical Complexity of the Inheritance Graph | 2.00 | 1.00 | ap_inhg_cpx,继承树纵向复杂性。class A{};class B{};class C: public A,B{};纵向复制度为1.44,计算过程为:(1*2+1*2)/3。 class A{};class B:public A{};class C:public A{}; 纵向复杂性为1.67,计算过程为:(1+2*2)/3 |
Number of Levels in the Call Graph | 9.00 | 2.00 | ap_cg_levl函数调用关系图层次。 |
Number of Repeated Inheritances | +oo | -oo | ap_inhg_uri,菱形继承。有六个类A,B,B2,B3,B4,C,B,B2,B3,B4是A的派生类,C是B,B2,B3,B4的派生类。菱形继承数为6: (B,B2)、(B、B3)、(B、B4)、(B2、B3)、(B2、B4)、(B3、B4)。 |
Number of Edges in the Inheritance Graph | +oo | -oo | ap_inhg_edge,继承图的边数。ap_inhg_uri的例子,边数为8:AB、AB2、AB3、AB4、BC、B2C、B3C、B4C。 |
Number of application functions | +oo | -oo | ap_func, 成员函数和全局函数的数量。 |
Number of application defined methods | +oo | -oo | ap_mdf,成员函数(包括静态函数和非静态函数)数量 |
Coupling between objects | +oo | -oo | ap_cbo,耦合关系,一个类(包括指针)是另一个类的成员变量算,一个类是另一个类的成员函数的局部变量、参数、返回值不算。 |
Number of application classes | +oo | -oo | ap_clas,应用程序类的数量。 |
Sum of cyclomatic numbers of the application functions | +oo | -oo | ap_vg,一个函数初始为1,增加一个if else或if,加1;增加一个循环,增加1。 |
Call Graph recursions | +oo | -oo | ap_cg_cycle,函数调用关系图中的递归调用数量。 |
Number of Edges in the Call Graph | +oo | -oo | ap_cg_edge,函数调用关系图边数。 |
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~