2019年6月23日

摘要: 一、面向对象第四单元总结 1.1 第一次作业总结 1.1.1设计思路 在本次的作业中,主体是类和接口,只要要处理的是类和接口自身的实现以及他们之间的继承和实现关系,而反应在输入标签上,主要是要理解各种类图元素的意义和关系。类图中的标签主要有: 标签 意义 UMLClass 类标签 UMLOperat 阅读全文
posted @ 2019-06-23 16:37 幼儿园园长! 阅读(231) 评论(0) 推荐(0) 编辑
 

2019年5月22日

摘要: 一、JML语言理论基础 1.1 JML语言理论基础 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML是一种行为接口规格语言,基于Larch方法构建。BISL提供了对方法和类型的规格定义手段。所谓接口即一个方法或类型外部可见的内容。JML主 阅读全文
posted @ 2019-05-22 14:57 幼儿园园长! 阅读(200) 评论(0) 推荐(0) 编辑
 

2019年4月24日

摘要: 一、设计策略分析总结 第二单元的三次作业总的来说都是生产者消费者模型,从一对一的傻瓜电梯到采用捎带策略的傻瓜电梯到多电梯协作的电梯系统,问题逐渐变得复杂,但是解决策略都是相同的。第一步:将请求放入调度器的总请求队列中,第二步:各个电梯采用各自的调度算法从主请求队列中取走请求并加入各自的任务队列(在电 阅读全文
posted @ 2019-04-24 14:10 幼儿园园长! 阅读(173) 评论(0) 推荐(0) 编辑
 

2019年3月27日

摘要: 一、第一次作业 1.1需求分析: 实现对幂函数的线性组合(多项式)的求导,并对结果经行合并。 1.2实现方案: 由于在做第一次作业时,是我第一次写面向对象程序,还不知道程序设计规范,所以我只写了一个类,采用状态机的方法进行输出字符的处理,用动态数组ArrayList来储存多项式。 1.3类图: 1. 阅读全文
posted @ 2019-03-27 16:09 幼儿园园长! 阅读(153) 评论(0) 推荐(0) 编辑