摘要: 1 本单元三次作业架构设计总计 1.1 第一次作业 本次作业最重要的是建立自己的存储结构来存储题目中所给的各个元素和他们之间的关系,因此我建立了几个自己的类来实现自己所需要的操作。在MyUmlAssociation类中我存储了umlAssocitaion元素以及对应的UmlAssociationEn 阅读全文
posted @ 2020-06-19 15:30 wayxxx 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 本单元就JML的阅读使用及其相关工具链的使用做了相关学习和训练,下面从几个方面针对本单元内容进行一个小小的总结,也算是给这单元一个月来的学习划上一个句号。 1 JML理论基础及其工具链梳理 1.1 JML理论基础 1.1.1 简单介绍 JML(Java Modeling Language)是一种行为 阅读全文
posted @ 2020-05-23 15:26 wayxxx 阅读(187) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO_第二单元总结 1 作业设计策略分析 1.1 调度策略 三次作业我的调度都是基于ALS算法的,但又不完全是ALS算法,笔者针对每次作业的特性都在ALS算法上有所改进。可以说只是借用了ALS算法中主需求这个思想。 比如在前两次作业中电梯由于没有等待时间的考虑,电梯没人的时候会将离电梯最近 阅读全文
posted @ 2020-04-17 18:31 wayxxx 阅读(149) 评论(0) 推荐(0) 编辑
摘要: BUAA_OO_第一单元总结 1 基于度量分析前三次作业 1.1 第一次作业 UML类图 由UML图可以看到第一次作业的程序类图比较简单。只有一个主类,一个Term项类,一个Tool工具类。由于第一次作业相对来说比较简单,对于表达式的每一项都可以化成coef、x、index这三部分,因此我只用了Te 阅读全文
posted @ 2020-03-20 23:31 wayxxx 阅读(148) 评论(0) 推荐(0) 编辑