摘要: OO第四单元总结 本单元架构设计 本单元由于UML图本身已有明确的结构关系,所以没有进行大的创新,架构就是实现UML的基本结构,只使用了类的组合关系来整合管理,根据作业要求,并未完全实现UML的结构,做了简化处理。 三次之间并未修改架构,只是添加,且基本是单一的线性包含结构,总架构如下: 类图部分 阅读全文
posted @ 2021-06-26 11:56 竟 阅读(42) 评论(0) 推荐(0)
摘要: oo第三单元作业总结 规格实现策略 本单元我实现规格时按照以下步骤 阅读规格,理解含义 首先可以很明显的将规格分为两部分,异常部分和正常功能部分。 对于正常功能部分,由于JML的严谨性,很简单的意思需要比较长的叙述,所以我会用回车将其分开,并标注好这部分干了什么,如: /*@ public norm 阅读全文
posted @ 2021-05-30 13:44 竟 阅读(50) 评论(0) 推荐(0)
摘要: OO第二单元作业总结 1.同步块设置与锁的选择 1.1第一次作业 本次作业只有一台电梯,所以没有使用调度器,使用“生产——消费者”模式 生产者(Input):接收请求 消费者(Elevator):电梯的运行模式为:判断——寻找主请求——处理主请求与可稍带请求 桌子(Table):作为公共类储存请求在 阅读全文
posted @ 2021-04-24 13:48 竟 阅读(52) 评论(0) 推荐(0)
摘要: 2021 OO第一单元总结 1. 代码架构与度量分析 1.1第一次作业 1.1.1基本思路 第一次作业比较简单,因子只有常数项与幂函数两种,且表达式模式单一:因子通过“*”连接构成项,项通过“+/-”连接构成表达式。 先将表达式的字符串预处理,达到以“+”作为项的分隔符的效果,而对于每一个项,都可通 阅读全文
posted @ 2021-03-28 19:58 竟 阅读(112) 评论(0) 推荐(0)