上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页
摘要: 在OO设计建模的时候,在最后考虑系统启动时需要初始化的内容。 1、从用例开始,以下是一步步设计用例实现 2、SSD 我们选择: 3、编写操作契约(复杂用例场景时) 4、选择控制器类 本例,因为只存在少量的系统操作,因此Register作为控制器就可以满足。 5、创建新的Sale 总结 阅读全文
posted @ 2019-07-09 17:57 遥远2 阅读(252) 评论(0) 推荐(0)
摘要: 1、SSD、系统操作、交互图 》用例实现 1)、通信图 2)、顺序图 2、用例 》用例实现 3、操作契约 》用例实现 对于复杂的系统操作,需编写契约以获得更多的分析细节。 4、领域模型 》用例实现 设计模型中的类和类名必须来源于领域模型吗?答:可引用+遗漏的概念要补充到领域模型、设计模型中来+与领域 阅读全文
posted @ 2019-07-08 17:54 遥远2 阅读(303) 评论(0) 推荐(0)
摘要: 1、总览图 解释: 2、什么是用例实现? 阅读全文
posted @ 2019-07-08 17:23 遥远2 阅读(3793) 评论(0) 推荐(0)
摘要: 1、GRASP有以下模式 2、创建者 如: 3、 阅读全文
posted @ 2019-07-01 14:38 遥远2 阅读(171) 评论(0) 推荐(0)
摘要: 一、日志pattern规范 log4j2: 错误实例:%d{yyyy-MM-dd HH:mm:ss.SSS} [%X{requestId}] %-5level | %logger{1.}:%line - %msg%n 正确实例:%d{yyyy-MM-dd HH:mm:ss,SSS} | %level 阅读全文
posted @ 2019-07-01 11:05 遥远2 阅读(268) 评论(0) 推荐(0)
摘要: 1、创建者(Creator) 2、信息专家 因为根据图17-5知道,board汇集了square的信息。即board对square门清。 3、低耦合 为啥专家把获取Square的职责分配给了Board?而不是Dog? 除了board对square门清以外,就是低耦合。那什么叫低耦合呢?就是类之间的关 阅读全文
posted @ 2019-06-28 11:57 遥远2 阅读(339) 评论(0) 推荐(0)
摘要: 1、定义 2、本书目标 3、何时采用GRASP? 4、职责、GRASP、UML图之间有什么联系? 5、不要纠结GRASP到底是模式还是原则。 阅读全文
posted @ 2019-06-28 11:30 遥远2 阅读(616) 评论(0) 推荐(0)
摘要: 之前的章节,学过了OOA,以及交互图+类图。本章主要讲述OOD。OOD就是面向对象设计,那如何进行对象设计? 概览 1、输入制品 注:这些制品并非都必要。 2、活动 1)、针对输入的制品,采用什么样的设计原则来产生输出物呢? 2)、职责驱动设计 3)、职责 4)、协作 而实现“职责和驱动设计”的方法 阅读全文
posted @ 2019-06-28 09:45 遥远2 阅读(458) 评论(0) 推荐(0)
摘要: 并行。画完交互图,在画类图。交替进行。 阅读全文
posted @ 2019-06-25 14:29 遥远2 阅读(211) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-06-25 14:10 遥远2 阅读(112) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 37 下一页