- 0
- 0
- 约2.81千字
- 约 146页
- 2023-05-10 发布于上海
- 举报
细化迭代基础章;主要内容;第17章 GRASP:基于职责设计对象; 引言;17.1 UML与设计原则;17.2 对象设计:输入、活动和输出的示例;对象设计中的活动
对具有创造性、最苦难的部分建模。
运用各种OO设计原则给协作中的对象分配职责
对象设计的输出:
针对设计中的难点创建UML交互图、类图和包图
UI的草图和原型
数据库模型
报表的草图和原型;17.3 职责和职责驱动设计;职责方法;17.5职责、GRASP和UML图之间的联系;17.6 什么是模式;成为一个软件设计大师;模式优点;注意点;GOF关于设计模式的著作;17.8 使用GRASP进行对象设计的简短示例;创建者(Creator);从领域模型中获取灵感,使Board软件对象包含Square软件对象。;运用创建者模式;信息专家(Information Expert);为了能够检索和表示任何Square,s= getSquare(name) ,某个对象必须知道所有Square信息(持有其信息)
Board聚集所有Square对象,因此Board具有履行此职??所必需的信息,所以将获知特定Square的职责分配给Board对象;低耦合(Low Coupling);为什么是Board而不是Dog?;信息专家模式支持低耦合;控制器;问题:怎样将UI层连接到应用逻辑层?从UI层接收playGame消息的第一个对象是Board吗?或
您可能关注的文档
最近下载
- 《Java程序设计》教案(高职).docx VIP
- 《MCTC-ERB-A系列电动松闸装置用户手册》.pdf VIP
- 2025年医学分析-经椎弓根动态稳定系统(Dynesys)其临床应用进展.pptx
- 万华化学危化品运输管理简介.pdf VIP
- 2021年恒大集团领导客史记录总表.xlsx VIP
- 人教版六年级数学下册第六单元《整理和复习》——四则混合运算专项练习卷(含答案).docx VIP
- 眼睑内翻外翻诊疗专家共识(2026版).docx
- (初中语文)九年级上册语文必背15篇古诗文原文及译文.docx VIP
- 汇川(INOVANCE) 变频器说明书 MD330.pptx VIP
- 2025年旅游景区企业安全生产管理人员安全生产知识考题及答案解析.pdf VIP
原创力文档

文档评论(0)