摘要: OO第四单元博客总结 一、总结本单元两次作业的架构设计 1.第一次作业 第一次作业其实我基本上没有做什么设计,因为要求有一个MyUmlInteraciton类,所以我就写了这一个类。 在类内,我模仿了UML类图的结构,将每个UML类图的元素用HashMap和他自己的Id或者是ParentId或者是s 阅读全文
posted @ 2019-06-24 17:58 神说要有光(防重复) 阅读(116) 评论(0) 推荐(0) 编辑
摘要: OO第三单元博客总结 一、JML语言理论基础 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML是一种行为接口规格语言 (Behavior Interface Specification Language,BISL),基于Larch方法构建 阅读全文
posted @ 2019-05-22 21:27 神说要有光(防重复) 阅读(107) 评论(0) 推荐(0) 编辑
摘要: OO第二次单元总结 一、设计策略 1.基本思路 首先这三次作业总体都是关于电梯,所以电梯肯定要抽象出一个类。然后听老师上课说的,调度器要有一个类。还要一个主线程来开始其他线程,以及一个用来读取输入的线程。 所以总体我写了四个类。电梯类:模拟电梯运行,持有属性为运行速度,到达楼层,所在楼层,运行方向等 阅读全文
posted @ 2019-04-24 17:42 神说要有光(防重复) 阅读(112) 评论(0) 推荐(0) 编辑
摘要: OO第一单元总结 一、基于度量分析自己的程序结构 1.第一次作业 UML类图如下 因为第一次作业比较简单,也是我第一次在面对对象的前提下编程,对面对对象的风格和语法都不太熟悉,所以最后只做了两个类。总体代码量也比较小,没有不必要的代码。 内聚与耦合:(是我的第一次内聚与耦合分析了,没有借助工具,有点 阅读全文
posted @ 2019-03-27 16:47 神说要有光(防重复) 阅读(96) 评论(0) 推荐(0) 编辑