第24章 面向对象体系的技巧度量 第24章 面向对象体系的技巧度量.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 22页
  • 2017-10-13 发布于河南
  • 举报

第24章 面向对象体系的技巧度量 第24章 面向对象体系的技巧度量.pptx

第24章 面向对象体系的技巧度量 第24章 面向对象体系的技巧度量

第24章 面向对象系统的技术度量 ;第24章 面向对象系统的技术度量 ;24.1 面向对象度量的目的;24.2 面向对象度量的识别特征;24.2.1 局部化;24.2.2 封装;24.2.3 信息隐蔽;继承是使得某对象的责任能够传播到其他 对象的机制,继承出现在类层次的所有层 面上,通常,传统的软件不支持该特征。;抽象是使得设计者能够关注程序构件(数 据或过程)的本质性细节而不需考虑低层 细节的机制。 ;24.3 对OO设计模型的度量;23.4 面向类的度量;2.继承树的深度(DIT) 3.子女的数量(NOC) 4.对象类之间的耦合(CBO) 5.对类的响应(RFC) 6.方法中缺少内聚 (LCOM);24.4.2 Lorenz和Kidd建议的度量;24.4.3 MOOD度量套件 度量样本如下: 方法继承因子(MIF) 耦合因子(CF) 多态因子(PF);方法继承因子(MIF):OO系统的类体系结构针对方法(操作)和属性而使用继承的程度被定义为:;;多态因子(PF):重新定义被继承方法的方法数量,除以可能的不同多态情形的最大数量…..这样,PF是对系统中的动态绑定相对数量的间接测量。 PF=∑iMo(Ci)/∑i[Mn(Ci)*DC(Ci)] 这里对i从1到TC求和。且 Md(Ci)=Mn(Ci)+Mo(Ci) 其中,Mn(Ci)为新方法的数量,Mo(Ci)为覆写方法的数量,DC(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档