- 0
- 0
- 约9.92千字
- 约 38页
- 2026-09-09 发布于四川
- 举报
第17章·面向对象设计核心模式GRASP:基于职责设计对象GeneralResponsibilityAssignmentSoftwarePatterns
Contents课程目录GRASP面向对象设计原则与模式的系统化学习路径01GRASP基础概念与背景02核心模式:信息专家与创建者03系统入口:控制器模式04设计原则:高内聚与低耦合05高级原则:多态性与纯虚构06架构模式:间接与防变异07综合应用与实战案例
CHAPTER01GRASP基础概念与背景理解职责定义、UML制品关系与设计模式起源
FROMANALYSISTODESIGNUML制品关系与OO设计面向对象设计不是孤立进行的,它建立在需求分析阶段的多种UML制品基础之上。领域模型提供概念类、用例模型提供系统事件、系统顺序图提供操作契约,这些制品共同启发了软件领域层对象的设计。领域模型→概念类领域模型中的概念类启发了软件领域层对象的命名与职责划分,如Sale、Product等类直接来源于业务实体DomainModel用例模型→系统事件用例模型中的系统事件(如enterItem)定义了对象需要响应的操作,成为设计交互图的启动事件UseCaseModel顺序图→操作契约系统顺序图和操作契约明确了后置条件,指导设计模型中方法应满足的详细约束SequenceDiagram词汇表→领域语义
您可能关注的文档
最近下载
- 海洋生物技术之海洋生物开发产业课件.pptx VIP
- 【课件】人文社会科学基础-第二章 人文社会科学的研究方法.ppt VIP
- 中职生升学考试模拟试卷农林牧渔类专业基础(九).docx VIP
- 统编版三年级语文上册第三单元第9课《犟龟》暑假自学导学案+课后提升练习卷.docx VIP
- 中职生升学考试模拟试卷农林牧渔类专业基础(一).docx VIP
- 中职生升学考试模拟试卷农林牧渔类专业基础(二).docx VIP
- 中职生升学考试模拟试卷农林牧渔类专业基础(七).docx VIP
- 消防八本台账【范本模板】 .pdf VIP
- 《数据科学与大数据技术导论》完整版电子教案全书教学课件汇集.pptx
- 医疗机构慢病患者规范管理记录.docx VIP
原创力文档

文档评论(0)