摘要: 2021 OO 第四单元总结博客 需求回顾 本单元需要完成的任务是实现一个UML类图分析器,能够处理类图、状态图、时序图,并对模型的有效性进行检查。 这一单元并不是很难,但总体而言对细节要求比较高。 一 本单元架构设计 1.1 Homework13 本次作业需要实现对类图的处理。 我们首先需要解决的 阅读全文
posted @ 2021-06-26 20:37 Yu_ji 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 2021 OO 第三单元总结博客 写在前面 JML单元总体是个比之前单元压力轻的单元,我只愿称之为不怕WA,就怕慢的单元。 在总结之前,先重温一下本单元的要求。我们需要实现一个社交关系模拟系统。可以通过各类输入指令来进行数据的增删查改等交互。 一 实现规格所采取的设计策略 面对JML规格,我采取的方 阅读全文
posted @ 2021-05-31 12:58 Yu_ji 阅读(72) 评论(0) 推荐(1) 编辑
摘要: 写在前面 又过去了三周,到了一个停一停向后看的时间。总体讲,多线程作业写得还是很坎坷的,调试变得玄学之后,本就bug丰富的代码更加雪上加霜。下面就忠实地分析和记录一下我被电梯支配的历程。 在我们开始之前,先重温一下这三次作业的需求。 Homework5 模拟单部多线程电梯的运行,电梯支持Mornin 阅读全文
posted @ 2021-04-26 00:12 Yu_ji 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一 基于度量的作业分析 Homework 1 ● 总体思路 本次作业要求实现仅包含幂函数的简单多项式求导。由于作业要求比较简单,我仅构建了3个类(即Term项类,Polynomial表达式类和PolyFactory工厂类),各类之间无继承关系。 基本思路为,将输入读入后,利用正则表达式对该表达式中的 阅读全文
posted @ 2021-03-29 15:51 Yu_ji 阅读(128) 评论(1) 推荐(0) 编辑