摘要: OO第四单元总结 一、本单元作业的架构设计 1.第一次作业 第一次作业的时候,将所有的逻辑都塞在了MyImplementation里面,没有什么特殊的架构设计。 2.第二次作业 第二次作业,实现了自己的三种UML图元素,相比第一次清楚了一点,但是很多逻辑仍然在MyImplementation里面。课 阅读全文
posted @ 2022-06-29 10:07 eiang 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 第三单元总结 一、自动化测试 ​ 本单元推荐使用Junit 单元测试来对自己的程序进行测试,但事实上配置比较麻烦,而且跟着推荐的两篇博客配置时,也遇到了一点问题,第一篇博客要求修改测试用例模板,将模板中生成的package的包名需去掉test,事实上我修改之后就出现错误,无法识别测试文件,搞了好长时 阅读全文
posted @ 2022-06-01 19:55 eiang 阅读(60) 评论(0) 推荐(0) 编辑
摘要: oo第二单元主要是Java多线程电梯问题,第一次作业是纵向电梯,第二次作业增加了横向电梯,并且可以动态增加电梯指令,第三次作业支持乘客换乘。性能分主要取决于不同的调度策略,即如何把所有乘客在最短的时间内送到目的地。 整体设计 一、所采用的策略 第一次作业策略,我将乘客依据不同的楼层,以及同一楼层的上 阅读全文
posted @ 2022-04-27 08:46 eiang 阅读(59) 评论(2) 推荐(1) 编辑
摘要: 前言 第一单元的题目是表达式化简,涉及因子: | |--变量因子 | |--幂函数 | |--三角函数 | |--自定义函数调用 | |--求和函数 |--常数因子 | |--带符号整数 |--表达式因子 . |--'('表达式')' 项由因子相乘构成,表达式由因子相加/减构成。 大致要求:展开所有 阅读全文
posted @ 2022-03-25 00:10 eiang 阅读(80) 评论(0) 推荐(0) 编辑