2019年6月23日

摘要: OO之旅到这里就暂时告一段落了,一学期以来有苦有甜有收获,用这篇博客给OO画一个句号:) 一、本单元两次作业的架构 本单元第二次作业是在第一次架构的基础上进行扩展的。因为UML图太大,所以把第二次作业的文件树截取如下。主要思路是将UMLElement分类,设计了Builder(负责从输入中建立模型) 阅读全文
posted @ 2019-06-23 14:35 水函 阅读(124) 评论(0) 推荐(0) 编辑
 

2019年5月22日

摘要: OO第三次博客作业--JML之旅 这个单元的作业相对前两个单元难度小了很多,业务的主干逻辑不需要我们自己实现,我们只需要按照规格,选择数据结构实现方法功能即可。本次作业包括以下四个方面。 1.梳理JML语言的理论基础、应用工具链情况 JML以javadoc注释的方式表示规格,每行以@起头。注释方式有 阅读全文
posted @ 2019-05-22 16:16 水函 阅读(141) 评论(0) 推荐(0) 编辑
 

2019年4月23日

摘要: 终于完成了传说中的电梯作业,着实被多线程虐的很惨。这篇博客主要分以下几个部分对这三次作业进行总结:多线程笔记总结、作业设计策略的分析,程序结构度量及分析,作业bug分析、心得体会。 一、多线程笔记总结 多线程:指的是这个程序(一个进程)运行时产生了不止一个线程 并行与并发: 并行:多个cpu实例或者 阅读全文
posted @ 2019-04-23 11:37 水函 阅读(173) 评论(0) 推荐(0) 编辑
 

2019年3月26日

摘要: 首先点题,在经历了三周的代码训(cui)练(can)之后,本弱很感谢能有这样一次写博客的机会来总结收获(短暂摸鱼)。本篇博客将分为以下几个模块来讲,因为水平有限所以没有什么特别高深的内容,阅读体验极佳。 一、从初识面向对象到抽象思维的建立 OO届有一句名言,“Everything is object 阅读全文
posted @ 2019-03-26 15:43 水函 阅读(192) 评论(0) 推荐(0) 编辑