精化设计模型幻灯片.pptVIP

  • 11
  • 0
  • 约7.12千字
  • 约 27页
  • 2016-12-06 发布于浙江
  • 举报
个 人 信 息 姓名:张永辉 学号:S312067027 日期:2012年10月10日 10.4 精 化 设 计 模 型 10.4.1 精 化 体 系 结 构 ? 目 的 寻找理想的包划分方案,使得包中直接包含的类的数量适中,包间的耦合度较低 耦合度:对软件结构中模块间的关联程度的一种度量 模块之间耦合程度: ①继承关系 高 ②构成关系 ③聚合关系 ④关联关系 ⑤依赖关系 低 10.4.2 精 化 体 系 结 构 弱化包间耦合的方法: ① 对包进行拆分 10.4.2 精 化 体 系 结 构 ② 调整类的摆放位置,从一个包移植到另一个更合适的包 ? 注 意 事 项 ①避免包间的循环依赖关系 ②在层次结构中,位于较低层次的包不应依赖于较高层次的包 10.4.2 精 化 体 系 结 构 ? 注 意 事 项 ③在层次结构中,较高层次的包可以依赖于较低层次的包,尽量相邻 ④如果针对某些子系统专门划分了接口包和实现包,那

文档评论(0)

1亿VIP精品文档

相关文档