摘要: 暑期学期总结 写在前面 经过了暑假中两个星期的努力,把没有通过的两次作业(第三、十三次作业)总算是通过了,接下来分析一下未通过的原因、遇到的困难以及解决方案等。 第三次作业 这是两次未通过的作业中较难的那次,也是我花比较大力气去做的一次作业。当时未通过的原因,主要是第二次作业的架构设计的很不好,扩展 阅读全文
posted @ 2020-08-17 22:04 mlbz 阅读(315) 评论(1) 推荐(0) 编辑
摘要: OO第四单元总结 随着第四单元(最后一个单元)的结束,也宣告着OO课程接近了尾声,第四单元紧跟着第三单元也是有理由的,第三单元学习的是JML的相关知识,而第四单元学习的是UML的相关知识,也就是从读伪代码的注释到读图了,UML也算是一个确定架构的重要工具了,所以要好好学习。 第一次作业 前面说了这个 阅读全文
posted @ 2020-06-19 12:15 mlbz 阅读(196) 评论(0) 推荐(0) 编辑
摘要: OO第三单元总结 第三单元主要考察的是对JML的理解以及根据JML提供的相关信息来设计的能力,当然,这里对一些算法的考察,好像又梦回数据结构(数据结构没学好的哭了 JML的基础知识 JML就是The Java Modeling Language,顾名思义,也就是为了让程序有个既定的规格,让我们补全类 阅读全文
posted @ 2020-05-23 12:14 mlbz 阅读(141) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 第二单元是以训练处理多线程问题为主的一个单元,作业的形式也是三次要求不同的、难度递进的、以电梯为载体的作业。 第一次作业 这是多线程单元的第一次作业,尽管是第一次作业,但是对于初学多线程的我来说也是个很大的挑战,不光是怎么去思考结构,怎样去写,写出来后的debug过程也是比较难顶的 阅读全文
posted @ 2020-04-18 18:00 mlbz 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 写在开头:因笔者能力有限,分析不够到位,知识不够全面,本文可能纰漏颇多,指导意义不强,见谅! 第一次作业 这相当于是第一次做大型一点的oo作业,面向对象的思想很不成熟(当然现在也是一样),我的代码仅仅停留在面向过程的层面,采取的是“一main到底”的方法,改了好多次好不容易改过了,互测还被砍了好多刀 阅读全文
posted @ 2020-03-21 19:54 mlbz 阅读(180) 评论(0) 推荐(0) 编辑