摘要: 一、作业总结 在补给站完成了Homework3 和Homework11。下面说明一下当时遇到的困难以及补的作业的针对性的改进。 Homework3 当时没通过的原因主要是没有面向对象的思想,总想把一堆功能混在一起,写着写着就陷进去了。可以说在设计层面上就已经失败了,再加上代码实现层面上时常出一些小的 阅读全文
posted @ 2020-08-20 15:26 18373126 阅读(162) 评论(0) 推荐(0) 编辑
摘要: OOUnit4总结分析以及课程总结 一、Unit4架构设计 Task1 本次作业,需要完成的任务为实现一个UML类图分析器UmlInteraction,学习目标为UML入门级的理解、UML类图的构成要素及其解析方法。其主要功能集成在MyUmlInteraction中。涉及元素包括了Class、Atr 阅读全文
posted @ 2020-06-19 21:43 18373126 阅读(146) 评论(1) 推荐(0) 编辑
摘要: 一、JML语言的理论基础、应用工具链情况 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML是一种行为接口规格语言(Behavior Interface Specification Language,BISL),基于Larch方法构建。BI 阅读全文
posted @ 2020-05-23 21:51 18373126 阅读(163) 评论(1) 推荐(0) 编辑
摘要: 一、设计策略 第一次作业:一部目的选层电梯,1-15层。 策略就是输入一个producer线程,传送带是elevatorMap类,consumer线程是电梯。producer线程持续获取请求放入传送带,供consumer按需索取。consumer线程采用捎带策略,在自己送往目的地的途中如果路过有乘客 阅读全文
posted @ 2020-04-14 23:36 18373126 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 第一次作业: 一、二、 第一次作业,还未能理解面向对象的含义,只创建了一个类,并在其中实现所需的所有功能。将输入的字符串去除空格,“++”,“+-”,“-+”,“--”分别替换为“+”,“-”,“-”,“+”,再从处理后的字符串中捕获项。每个项单独处理,提取指数和系数,按照数学公式进行求导,特判指数 阅读全文
posted @ 2020-03-21 13:28 18373126 阅读(159) 评论(0) 推荐(0) 编辑