摘要: BUAA OO 第四单元总结 写在前面 完结撒花! 本单元是OO课程的最后一个单元,博客内容主要为UML相关内容、本单元作业架构、以往作业回顾整理以及整个OO课程的总结。总的来说,虽然是很辛苦的一门课程,但收获也真的很多。 第四单元作业架构设计 总体架构 本单元采取迭代开发,三次作业对于类图基本信息 阅读全文
posted @ 2021-06-26 18:44 Zhu_zk 阅读(61) 评论(0) 推荐(0) 编辑
摘要: BUAA OO 第三单元总结 写在前面 本单元涉及到的是JML规格的相关内容,即课程组给出了代码的JML规格,让我们自己来选择实现,以完成相对应的功能。相对于前两个单元来说,本次作业的难度降低,加大了对于代码理解和编写过程中细节的考察。 实现规格所采取的设计策略 一句话概括一下就是:先理解再动手,先 阅读全文
posted @ 2021-05-29 14:13 Zhu_zk 阅读(67) 评论(0) 推荐(0) 编辑
摘要: BUAA OO 第二单元总结 写在前面 本单元作业是OO经典的“夺命电梯”,主要考察的是有关于多线程的知识,所以相较于第一单元的表达式求导题目,笔者并没有再次经历反复重构的折磨,三次作业在大体的代码架构上并没有很大的差别,所以笔者在下面只着重分析第三次的代码架构,前两次的作业就暂且放下不表,并会将大 阅读全文
posted @ 2021-04-23 20:14 Zhu_zk 阅读(276) 评论(0) 推荐(0) 编辑
摘要: BUAA OO 第一单元总结 第一次作业 总体架构 一句话概括就是:经典的面向过程做法。。。 Main类负责表达式的读入、预处理和求导处理,由于第一次作业中只有常数项和未知数,所以笔者的思路是在Main类中先通过预处理将所有的项都转化成常数*未知数**指数的形式(通过补1或者0),然后将常数和指数存 阅读全文
posted @ 2021-03-29 12:23 Zhu_zk 阅读(95) 评论(2) 推荐(1) 编辑