会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Longxmas
博客园
首页
新随笔
联系
订阅
管理
2022年6月28日
BUAA OO 第四单元总结
摘要: 第四单元结构设计 本单元的主题为UML解析器,要求对UML类图,顺序图和状态图进行基本的查询和合法性检验。由于本单元的作业为迭代开发,故直接展示第三次作业的架构。 首先是总体的架构以及各个板块的类图: 整体的架构分为四个部分,分别为类图包,顺序图包,状态图包,以及MyImplementation类。
阅读全文
posted @ 2022-06-28 15:02 Longxmas
阅读(56)
评论(0)
推荐(0)
2022年6月4日
BUAA OO 第三单元总结
摘要: BUAA OO 第三单元总结 JML规格和测试 本单元的主题是根据JML规格编写代码,架构设计方面只需要严格地按照JML规格即可。相应地,在测试方面也可以根据JML规格进行相对应的测试。课程组的建议是使用JUnit,但是在简单尝试后觉得时间成本比较高,加上舍友完成了对拍机,遂选择和舍友对拍进行主
阅读全文
posted @ 2022-06-04 15:13 Longxmas
阅读(111)
评论(2)
推荐(0)
2022年5月4日
BUAA OO 第二单元总结
摘要: BUAA OO 第二单元总结 第一次作业 架构思路 整体架构 第一次作业的核心问题是处理5个不同楼座的乘客请求。整体的架构使用的是生产者-消费者模型,输入线程和电梯线程分别作为生产者和消费者,请求队列作为共享变量。每一个电梯都有各自的请求队列,所有的请求队列装载于一个ArrayList容器中由输入线
阅读全文
posted @ 2022-05-04 15:36 Longxmas
阅读(86)
评论(1)
推荐(1)
2022年3月26日
BUAA OO 第一单元总结
摘要: BUAA OO 第一单元总结 第一单元的主要任务是要求我们通过对表达式结构进行建模,不同复杂程度的表达式的展开和化简,体会层次化设计的思想。 第一次作业 作业思路 表达式解析 受Training部分的启发,采用递归下降的方法对表达式进行解析。结合题给文法的要求以及层次化设计的思想,可以给出以下的表达
阅读全文
posted @ 2022-03-26 12:39 Longxmas
阅读(175)
评论(1)
推荐(4)
公告