摘要:
BUAA_OO_第四单元作业总结 简述 本单元的主要任务是对UML类图进行解析检查,通过输入指令来对 UML 类图、状态图和顺序图进行分析,难度相当于前三个单元还是比较简单的。 第一次作业 这次作业主要是对UML类图模型进行分析。在建立模型时,我主要是通过三次遍历UMLElements数组来实现对我 阅读全文
摘要:
BUAA_OO_第三单元作业总结 简述 本单元作业的关键之处,还是在于训练我们对于JML规格语言的理解,因而,对于我而言,本单元作业的设计构造其实并不难,难点还是在于如何利用JML规格提高代码质量,提高查找效率。 第一次作业 UML 性能问题和修复情况 在本次作业中,比较吃性能的是query_blo 阅读全文
摘要:
BUAA_OO_第二单元作业总结 简述 第二单元学习的主要是多线程,在多线程的作业中,我主要采取了生产者-消费者的设计模式,在这种模式下,我能够尽可能地避免由于多线程造成的数据安全问题,较为简单地保护共享对象的数据安全。 第一次作业 由于是第一次的作业,因此相当于后两次的作业来说,难度并不是很难。 阅读全文
摘要:
简述 本单元一共分为三次作业,通过对表达式结构进行建模,完成单变量多项式的括号展开。三次作业层层递进,从单层括号到嵌套括号,在经过了开始几次的煎熬后,也让笔者初步体会到了层次化设计的思想。本篇主要围绕笔者对三次作业的构造设计进行分析总结。 第一次作业 设计思路 本次作业作为我在面向对象设计与构造课程 阅读全文