摘要: OO第四单元——UML——总结暨OO学期小结 分为如下内容: (1)总结本单元三次作业的架构设计 (2)总结自己在四个单元中架构设计及OO方法理解的演进 (3)总结自己在四个单元中测试理解与实践的演进 (4)总结自己的课程收获 (5)立足于自己的体会给课程提三个具体改进建议 (6)谈一谈线上学习oo 阅读全文
posted @ 2020-06-15 23:49 BH-18373176 阅读(190) 评论(0) 推荐(0) 编辑
摘要: OO第三单元——JML——总结 一、JML的梳理和总结 JML 简介 JML(JAVA Modeling Language)是用于对JAVA程序进行规格化设计的一种表示语言。一般具有两种用法: 开展规格化设计。其特征为:严格的逻辑性。 针对已有的代码实现。书写对应规格,从而提高代码的可维护性。 基本 阅读全文
posted @ 2020-05-23 16:41 BH-18373176 阅读(634) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 一、设计策略 三次作业的设计结构都采用的是生产者——消费者结构,即Input输入作为生产者,Elevator电梯作为消费者,中间采用Controller作为共享对象的模式。 1.线程类 Elevator:负责运送乘客,主要含有电梯本身的一些参数和Queuein对象,用来存储现在电梯 阅读全文
posted @ 2020-04-17 15:56 BH-18373176 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 总体 第一单元总主题为表达式求导,三次作业分别的要求为多项式求导,带有幂函数、三角函数的求导和最后一次带有嵌套和表达式因子的求导。下面是每一次的结构分析。 第一部分 分析代码结构 第一次作业 UML结构图 耦合度分析 第一次作业的整体结构非常简单,由于刚刚学习面向对象课程,还理解的不够透彻,思想还基 阅读全文
posted @ 2020-03-19 23:22 BH-18373176 阅读(218) 评论(0) 推荐(0) 编辑