摘要: OO 第四单元总结 1 本单元作业架构设计 1.1 第一次作业 第一次作业实现的是对 UML 类图的解析。 由于在 UML 源文件中,类图元素都是以一条条元素存在,它们之间的关系基本上是某个 UML 元素存储着父元素的 id 而没有形成可用于查询下一级元素的容器结构,因此必须自行设计各种类图元素,如 阅读全文
posted @ 2021-06-26 18:21 adwur 阅读(43) 评论(0) 推荐(0) 编辑
摘要: OO 第三单元总结 1 实现规格所采取策略 由于本单元的三次作业都已经提供了各个类的规格,在实现规格时只需要理解清楚这个规格想让我们做什么(它在表达什么),这个规格的逻辑关系、约束条件是怎么样的,这个方法最终要实现什么效果等,理清后实现规格就显得十分得心应手了。 在实现比较复杂的方法规格时我一般首先 阅读全文
posted @ 2021-05-29 17:51 adwur 阅读(46) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 就像在电梯里一样,你在电梯里跟人说着话,一点没觉得有什么奇怪,一边说话一边升上了一层、十层、二十一层,城市落在你脚下,你进电梯时开始说的话现在说完了,开头和结尾的几个词之间隔了五十二层楼。我开始吹萨克斯风时就觉得自己进了一个电梯,不过是时间的电梯,如果可以这样说的话。 ——科塔萨尔 阅读全文
posted @ 2021-04-26 14:26 adwur 阅读(63) 评论(1) 推荐(1) 编辑
摘要: OO第一单元总结 0 基于度量分析程序结构 使用IDEA的MetricsReloaded工具对程序结构进行分析。工具中可能使用到的参数说明如下: 0.1 方法与类的复杂度分析(Complexity Metrics) 0.1.1 方法 ev(G):即 Essential Complexity ,用来表 阅读全文
posted @ 2021-03-28 19:51 adwur 阅读(76) 评论(1) 推荐(0) 编辑