摘要: BUAA-oo第四单元兼课程总结 一、第四单元总结 整体描述 ​ 本单元的任务主要是解析输入进来的UML类图、顺序图与状态图元素并建立相关的模型,然后根据具体 的指令给出相关的结果,在最后一次作业中还加入了对于输入模型的正确性检查。 ​ 输入的最原始的相关信息是UML中的各种元素的相关属性,在官方包 阅读全文
posted @ 2022-06-28 01:12 银雪影寒 阅读(15) 评论(0) 推荐(0) 编辑
摘要: OO第三单元总结 一、本单元架构设计 ​ 本单元由于给出了相关的JML规格,因此在架构上没有什么能够特别设计的,一般是为了性能问题而对方法实现做一定的优化。 ​ 我觉得主要难点在于需要理解课程组所给出的JML规格是怎么设计这个社交网络的,每一部分的作用是什么以及每一个方法的具体含义(比如根据课程组的 阅读全文
posted @ 2022-06-05 20:39 银雪影寒 阅读(37) 评论(1) 推荐(0) 编辑
摘要: 一、整体思路总结 要求分析 ​ 本单元的三次作业从简单到复杂,最终实现了一个具有横向和纵向两种电梯,具有换乘功能和动态增加电梯的电梯调度设计。 ​ 在第一次作业中,只有简单的纵向电梯,并且不支持动态增加电梯,最需要注意的是搭建好一个架构,并且注意线程安全问题。 ​ 第二次作业中,增加了横向电梯,支持 阅读全文
posted @ 2022-05-01 01:16 银雪影寒 阅读(44) 评论(1) 推荐(0) 编辑
摘要: 面向对象程序设计Unit1作业分析总结 一、作业分析和整体设计思路 1.1作业目的 ​ 在本次Unit 1的三次作业中,主要的目的是将输入表达式中的非必要括号拆除,保留必要括号。同时,我们可以在这个基础上做适当的化简与合并。三次作业是层进式的,表达式的复杂程度和需要考虑的方面逐渐增多,这就需要我们对 阅读全文
posted @ 2022-03-25 23:24 银雪影寒 阅读(58) 评论(0) 推荐(0) 编辑