摘要: 面向对象设计与构造第四单元作业总结 前言 随着本学期课程的逐渐结束,面向对象课程也落下了帷幕。还记得,从假期的java-pre开始,到求导,到电梯调度,再到jml,我们在与面向对象作业的交手中已经学到了很多,本单元的uml解析器也终将画上一个句号。虽然我本人水平有限,在本学期的面向对象课程中磕磕碰碰 阅读全文
posted @ 2021-06-26 20:28 RE_REG 阅读(48) 评论(0) 推荐(0)
摘要: 设计策略 ​ 本单元的输入输出代码和主体控制代码都已经给出,我们需要实现的只有具体的各种方法,而这些方法的接口规范也已经给出,只需要保证功能完全符合接口的要求即可。 ​ 在实现的过程中,我认为首先需要通过阅读接口的规范,大致上了解所有的功能,这样能对自己实现的所有功能有整体上的把控。接下来需要针对各 阅读全文
posted @ 2021-05-29 22:30 RE_REG 阅读(64) 评论(0) 推荐(0)
摘要: 面向对象设计与构造第二单元作业总结 ​ 总体来说,相较于第一单元的作业来说,本次作业有很多独有的特点,如对架构合理性的要求较高,测试难度更大,可复现性较差,优化方向容易特例化等。此外,本单元还第一次涉及多线程的问题。 ​ 在本次作业中,有较多的架构类型可以使用,较为主流的方法为集中式的调度器法和多电 阅读全文
posted @ 2021-04-24 16:10 RE_REG 阅读(62) 评论(0) 推荐(0)
摘要: 面向对象设计与构造第一单元作业总结 程序结构分析 第一次作业 整体评价 ​ 第一次作业较为简单,程序的复杂度不高且规模较小。但程序的编写未考虑后续结构的优化和可拓展性,因此面向对象的特点不突出且程序整体耦合度较高,给后续版本的迭代带来了巨大的困难。 程序架构 ​ 整体来说,$Item$类实现了幂函数 阅读全文
posted @ 2021-03-27 16:57 RE_REG 阅读(110) 评论(1) 推荐(0)