GRASPE设计带职责的对象 徐迎晓 xuyingxiao(@126.com 复旦大学软件学院
GRASP:设计带职责的对象 徐迎晓 xuyingxiao@126.com 复旦大学软件学院
设计带职责的对象 交互设计和职责分配的质量决定系统的 质量 ●可维护性 可理解性 可重用性 ●可扩展性 ●好的面向对象设计原则可用于交互图设 计和职责分配 GRASP模式
设计带职责的对象 交互设计和职责分配的质量决定系统的 质量 ⚫ 可维护性 ⚫ 可理解性 ⚫ 可重用性 ⚫ 可扩展性 好的面向对象设计原则可用于交互图设 计和职责分配—GRASP模式
GRASP:通用职责分配软件模式 o General Responsibility Assignment Software Patterns ●将职责分配给对象的基本原则
GRASP:通用职责分配软件模式 ⚫ General Responsibility Assignment Software Patterns 将职责分配给对象的基本原则
GRASP设计带职责的对象 ●五个 GRASP模式 应用 GRASP实现 Process sale用例 可见性设计 类图设计
GRASP:设计带职责的对象 五个GRASP模式 应用GRASP实现Process Sale用例 可见性设计 类图设计
五个 GRASP模式 LoW Coupling High cohesion ●. Controller Creator Information Expert
五个GRASP模式 . Low Coupling . High Cohesion . Controller . Creator . Information Expert