摘要: BUAA-OO-第四单元总结 一、第四单元架构设计 类图UML 顺序图UML 状态图UML 本单元架构总结 第四单元不像第三单元有详细的UML来解读,但第四单元有十分详细的手册,每一部分的框架其实手册已经给出,我们只需要按照框架,在每一部分填上代码即可。而其中的算法,不像一些大佬用了拓扑等数据结构、 阅读全文
posted @ 2022-06-23 17:07 martinriven 阅读(16) 评论(0) 推荐(0) 编辑
摘要: BUAA-OO-第三单元总结 规格实现策略 我实现规格时策略如下: 总结大家在讨论区和微信群里面聊的最多的函数,先看看大概思路,要添加些什么属性,把大致框架思考好,然后这个最难的自然放最后再写:) 从MyPerson、MyGroup等这几个开始写,最后再写MyNetwork。 先写那些函数名简单、J 阅读全文
posted @ 2022-06-01 17:18 martinriven 阅读(30) 评论(0) 推荐(1) 编辑
摘要: HW5 第五次作业是5部电梯独立的在五栋楼中运行。 5.1 UML类图 5.2 类复杂度分析 5.3 方法复杂度分析 5.4 bug & bug分析 输出线程不安全 在指导书中有明确指出,官方输出线程其实是不安全的,可能输出时间戳不递增,也有同学在讨论区讨论该如何解决,但是我最后忘加上了(悲 5.5 阅读全文
posted @ 2022-04-26 23:40 martinriven 阅读(44) 评论(1) 推荐(1) 编辑
摘要: HW1 第一次作业主要是主要是完成对包含 "+,-,*,**,()" 的表达式进行拆括号并化简的过程。 1.1 UML图 1.2 类复杂度分析 OCavg : Cyclomatic Complexity of a Class OCmax : Maximum operation complexity 阅读全文
posted @ 2022-03-23 18:59 martinriven 阅读(72) 评论(2) 推荐(0) 编辑