摘要: 第四单元oo作业总结 陪伴了自己一学期的oo课程也终于迎来了结束,在这里进行这一学期的总结和反思。 一、第四单元作业总结 这一单元总共有两次作业,但这两次作业的完成对于我来说都并不容易,总结反思来看,主要是一开始对于作业需求分析不明确,架构设计不合理导致的。 第一次作业是对于类图进行解析,这一次作业 阅读全文
posted @ 2019-06-24 21:25 cxy1999 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 第三单元oo作业总结 第一部分:梳理JML语言的理论基础、应用工具链情况 理论基础 JML语法梳理 关于jml具体语法的梳理在给出的指导书中给出的基本上已经足够应用,以下为一部分常用语句的梳理。 表达式:完成JML语句的编写 原子表达式:如\result, \old(expr)等等 原子表达式:如\ 阅读全文
posted @ 2019-05-22 16:09 cxy1999 阅读(137) 评论(1) 推荐(0) 编辑
摘要: oo第二单元博客总结 在第一单元求导结束后,迎来了第二单元的多线程电梯的问题,在本单元前两次作业中个人主要应用两个线程,采用“生产者-消费者”模式和共享数据变量的方式解决问题。在第三次作业中加入多个电梯线程以后,沿用之前的模式,但是在控制线程的地方进行了部分相应的修改保证任务的完成。 第一次作业—傻 阅读全文
posted @ 2019-04-24 15:59 cxy1999 阅读(140) 评论(2) 推荐(0) 编辑
摘要: oo第一单元结束,本单元作业主要是针对于表达式的求导,三次作业逐步层层深入。 第一次作业 第一次作业由于不够熟悉,主要采用了面向过程的编程方式,还是按照表达式匹配是否合法、表达式拆分、拆分项计算的流程来计算。由生成的类图也可以看到,仍然为面向过程的思路。甚至可以说是直接将处理过后的表达式在不同的“函 阅读全文
posted @ 2019-03-27 19:01 cxy1999 阅读(121) 评论(0) 推荐(0) 编辑