- 博客(4)
- 收藏
- 关注
转载 OOFinalBlog
OO之旅到这里就暂时告一段落了,一学期以来有苦有甜有收获,用这篇博客给OO画一个句号:) 一、本单元两次作业的架构 本单元第二次作业是在第一次架构的基础上进行扩展的。因为UML图太大,所以把第二次作业的文件树截取如下。主要思路是将UMLElement分类,设计了Builder(负责从输入中建立模型),ClassContainer(类容器,存储了类的属性、方法、接口等信息),I...
2019-06-23 14:35:00 76
转载 OO第三次博客作业
OO第三次博客作业--JML之旅 这个单元的作业相对前两个单元难度小了很多,业务的主干逻辑不需要我们自己实现,我们只需要按照规格,选择数据结构实现方法功能即可。本次作业包括以下四个方面。 1.梳理JML语言的理论基础、应用工具链情况 a.注释结构 JML以javadoc注释的方式表示规格,每行以@起头。注释方式有两种:行注释//@ annotation和块注释/...
2019-05-22 16:16:00 112
转载 OO第二次博客作业
终于完成了传说中的电梯作业,着实被多线程虐的很惨。这篇博客主要分以下几个部分对这三次作业进行总结:多线程笔记总结、作业设计策略的分析,程序结构度量及分析,作业bug分析、心得体会。 一、多线程笔记总结 多线程:指的是这个程序(一个进程)运行时产生了不止一个线程 并行与并发: 并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 并发:通过cpu调度算...
2019-04-23 11:37:00 110
转载 OO第一次博客作业
首先点题,在经历了三周的代码训(cui)练(can)之后,本弱很感谢能有这样一次写博客的机会来总结收获(短暂摸鱼)。本篇博客将分为以下几个模块来讲,因为水平有限所以没有什么特别高深的内容,阅读体验极佳。 一、从初识面向对象到抽象思维的建立 OO届有一句名言,“Everything is object”,万物皆对象。第一次看到这句话的时候,笔者内心的OS:这课还教人...
2019-03-26 15:43:00 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人