正在加载图片...
5.强内聚 ■内聚衡量一个模块内各个元素彼此结合的紧密程度。 ■内聚定义为:设计中使用的一个构件内的各个元素,对完成 个定义明确的目的所做出的贡献程度。 ■在设计时应该力求做到高内聚。 ■在面向对象设计中存在下述3种内聚 √服务内聚。一个服务应该完成一个且仅完成一个功能。 √类内聚。一个类应该只有一个用途,它的属性和服务应该是 高内聚的。 般-特殊内聚。设计出的一般特殊结构,应该符合多数人 的概念,应该是对相应的领域知识的正确抽取。5. 强内聚 ◼ 内聚衡量一个模块内各个元素彼此结合的紧密程度。 ◼ 内聚定义为:设计中使用的一个构件内的各个元素,对完成一 个定义明确的目的所做出的贡献程度。 ◼ 在设计时应该力求做到高内聚。 ◼ 在面向对象设计中存在下述3种内聚: ✓ 服务内聚。一个服务应该完成一个且仅完成一个功能。 ✓ 类内聚。一个类应该只有一个用途,它的属性和服务应该是 高内聚的。 ✓ 一般-特殊内聚。设计出的一般-特殊结构,应该符合多数人 的概念,应该是对相应的领域知识的正确抽取
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有