第四单元博客作业

摘要: OO第四单元的内容是UML图的建模,利用官方提供的输入进行自己的处理,并提供一定的查询功能。 一、总结本单元两次作业的架构设计 (1)第一次作业 第一次作业主要是针对类图进行建模,主要思路就是依照输入的UML图进行建模。本次作业中,我的设计是以类图中的UML_Class为主体,围绕Class来建立类 阅读全文
posted @ 2019-06-24 20:39 awe23 阅读(119) 评论(0) 推荐(0) 编辑

第三单元作业总结

摘要: 本单元的内容主要是规格设计,三次作业以方法的规格为基础,逐渐实现一个地铁路线系统。 一、梳理JML语言的理论基础、应用工具链情况 (1)JML语言的理论基础 JML(Java Modeling Language)是Java的一种建模语言,用以规定类的各种方法需要实现的行为,但对行为的实现方法没有限制 阅读全文
posted @ 2019-05-22 14:07 awe23 阅读(130) 评论(0) 推荐(0) 编辑

第二单元作业总结

摘要: OO第二单元的内容是电梯运行的模拟,三次作业由简到难,并且加入调度算法问题,很好地检验了我们的多线程编程的能力。 一、三次作业的设计策略、类图和优缺点 (1)第一次作业 第一次作业的电梯比较简单,不存在任何调度问题。我的设计就是开一个主线程和一个电梯线程,主线程负责输入请求,电梯线程接收请求并模拟运 阅读全文
posted @ 2019-04-24 13:54 awe23 阅读(135) 评论(0) 推荐(0) 编辑

OO第一单元总结

摘要: OO第一单元的内容是表达式的求导,三次作业由浅入深,考验我们的思维能力,让我们体会到了面向对象不同于面向过程的许多特点。 一、基于度量来分析自己的程序结构 (1)第一次作业 第一次作业由于题目比较简单,我完全是当作C来写的。大致思路就是用数组存下多项式的每一项,然后逐项求导即可。整个题目一main到 阅读全文
posted @ 2019-03-26 15:23 awe23 阅读(133) 评论(0) 推荐(0) 编辑