摘要: 第四单元OO总结 本单元架构设计 本单元需要实现UML模型的存储与查询功能,主要的难点在于理解UML模型、设计存储结构、选择查询算法三个方面。主要架构分为第十三次作业与第十四次作业两种架构(第十五次作业仅仅是在第十四次作业上增加了查询方法)。 第十三次作业仅有类图以及相关查询,第十四次作业在类图之外 阅读全文
posted @ 2021-06-24 10:18 ffgsq 阅读(77) 评论(0) 推荐(0)
摘要: oo第三单元单元总结 设计策略 首先通读JML要求,辨析总共有几种输入与对应的处理,区分异常输入处理与正常输入处理。在实现时优先实现异常类,因为三次作业实现的异常类都非常相似,实现容易。然后实现异常输入处理,按JML顺序抛出各种异常,最后根据正常输入进行处理。由于数据条数的限制(10000条),因此 阅读全文
posted @ 2021-05-30 16:24 ffgsq 阅读(41) 评论(0) 推荐(0)
摘要: OO第二单元总结 基本思路 三次电梯设计的迭代开发中,基本思路与框架几乎相同。 Elevator内有两个容器,personIn和tasks,分别表示在电梯上的乘客与电梯将要接的乘客。电梯运行的方向由电梯方法setDirection决定,是否有人需要向下电梯则遍历两个容器比较楼层得知。电梯方向优先由t 阅读全文
posted @ 2021-04-26 22:08 ffgsq 阅读(59) 评论(0) 推荐(0)
摘要: 2021 OO第一单元总结 程序结构分析 designiteJava分析结果 classLOCNOMLCOMFanINFANOUT MainClass 16 1 -1.0 0 2 CheckFormat 178 4 1.0 1 1 Item 166 8 0.87 6 0 Oadd 50 5 0.0 阅读全文
posted @ 2021-03-27 17:03 ffgsq 阅读(179) 评论(2) 推荐(0)
点击右上角即可分享
微信分享提示