摘要: BUAA-OO-Unit4-单元总结 一、本单元作业的架构设计 1、1 第一次作业架构 这次作业主要为类图分析。 我的类图相关架构如下: - main - Main - MyImplementation - AssociatedClass - MyClass - MyInterface - MyOp 阅读全文
posted @ 2022-06-27 21:10 CoolColoury 阅读(13) 评论(0) 推荐(0) 编辑
摘要: BUAA-OO-Unit3-单元总结 一、测试思路 本单元我没有使用Junit,测试方面主要依靠生成数据进行对拍。 理论上,只需要在生成数据时考虑到每一种可能的情况,即可保证数据的覆盖率。(由于有大佬写了数据生成器,因此我就只需要跟其对拍就行了) 二、架构设计 本单元设计到的图论算法有:最小生成树、 阅读全文
posted @ 2022-06-05 15:35 CoolColoury 阅读(23) 评论(1) 推荐(0) 编辑
摘要: BUAA-OO-Unit2-单元总结 一、锁与同步块 关于线程安全问题,我在第五次作业的时候就已经想好怎么进行处理了。以至于第六、七次作业中并没有对线程安全以及同步块进行过多的考虑。 1、线程选择 首先需要考虑,为什么我们需要线程?我最后再三考虑。需要多线程是为了提高我们程序的运行效率,而运行慢的线 阅读全文
posted @ 2022-04-30 11:48 CoolColoury 阅读(28) 评论(1) 推荐(0) 编辑
摘要: BUAA-OO-Unit1-单元总结 一、 结合课程内容进行题目分析及架构设计 ① 题目简析 针对课上所说的数据结构及功能结构,建立抽象层次。 面对第一单元作业,主要为层次化关系。 表达式的层次化管理:项、因子等层次 > 采用递归下降的算法 表达式的化简(计算):主要为展开和合并。展开:如指数、括号 阅读全文
posted @ 2022-03-26 00:47 CoolColoury 阅读(32) 评论(1) 推荐(0) 编辑