高内聚模式 高内聚模式是一个评价模式。 内聚是软件设计中的一种基本品质,内聚可以非正式地用于度量软件元素操作在功能上的相关程度,也可以用于度量软件元素完成的工作量。 指导原则是:分配职责可保持较高的内聚性。 低内聚问题 高内聚解决方案 面向对象详细设计 面向对象详细设计的目的就是不断精化设计类 领域模型也称为概念模型、领域对象模型和分析对象模型。 领域模型的精化对类图和交互图的精化起了至关重要的作用,也是设计个良好系统的关键。 使用泛化、特化、关联类、时间间隔、组合和包等概念精化领域模型。 泛化和特化 泛化是在多个概念中识别共性和定义超类(普遍概念)与子类(具体概念)关系的活动。 例如在POS机系统中CashPayment, CreditPayment 和 ChequePayment。 在领域中识别父类和子类是一个有价值的活动,这样可以使我们对概念有更概括、精炼和抽象的描述。 POS机系统中Payment 定义概念超类和子类 概念超类的定义较子类的定义更为概括或包含范围更广。 例如,在POS机系统中,考虑超类Payment和它的子类。 将概念类划分为子类的动机有: 子类有额外的有意义的属性; 子类有额外的有意义的关联; 子类概念的操作、处理、反应或使用的方式不同于其超类或其他子类,而这些方式是我们所关注的; 子类概念表示了一个活动体,其行为与超类或者其他子类不同,而这些行为是我们所
您可能关注的文档
最近下载
- 中华书局1920年排印版四部备要(100册全)目录.doc VIP
- 2025年嘉兴一实初中分班考试卷及答案.doc VIP
- 金庸群侠传X1.0最新完整主线攻略.pdf VIP
- 医学课件-【基层常见疾病诊疗指南】2025痛风及高尿酸血症基层诊疗指南.pptx
- 阿法拉伐分油机中文说明Operating instructions.pdf VIP
- 2026年安徽马鞍山市教育局所属事业单位公开选调工作人员笔试历年典型考题及考点剖析附带答案详解.docx VIP
- 德阳市教育局2026年公开选调直属事业单位工作人员笔试及笔试历年典型考题及考点剖析附带答案详解.docx VIP
- 五金配件报价清单.doc VIP
- 2026年安徽马鞍山市教育局所属事业单位公开选调工作人员笔试历年典型考题及考点剖析附带答案详解.docx VIP
- 《DB31_T 1587-2025 城市轨道交通智能化运营技术规范》.pdf
原创力文档

文档评论(0)