摘要: OO第四单元总结暨期末总结 一、作业架构设计 前言 第四章介绍了UML建模语言,相对应的作业是UML类图、顺序图、状态图的解析器。第二次作业是对第一次作业的新功能拓展,并且第二次作业中我没有改动第一次的代码。 1.1 第一次UML架构设计 这一次解决的是UML类图的元素解析问题。 1.2 第二次UM 阅读全文
posted @ 2019-06-24 16:47 deathpool 阅读(129) 评论(0) 推荐(0) 编辑
摘要: OO第三单元总结 前言 相比于前两个单元,这个单元的代码量小了很多,但是对我们的单元测试能力和对数据结构的理解要求更高了。在完成作业的时候,我们首先需要看懂课程组提供的规格,并按照规格填写函数。完成方法填写之后,我们要学会运用junit来测试我们的程序。 1.JML语言总结 JML(Java Mod 阅读全文
posted @ 2019-05-22 18:20 deathpool 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 面向对象第二单元总结 背景 面向对象第二单元的主体内容是多线程及线程安全的知识,其中穿插了面向对象的集中设计模式:单例模式、观察者模式、Worker Thread 模式。在第三周,我的身体状况未能支持我写完第三次电梯,所以我感到十分抱歉。 一.设计策略 第一次电梯:类似于生产者消费者模型,把请求队列 阅读全文
posted @ 2019-04-24 12:01 deathpool 阅读(114) 评论(0) 推荐(0) 编辑
摘要: OO第一单元总结 1.分析程序结构 第一次作业 类图 第一次作业用了8个类,但是我对面向对象思想还不熟悉,所以用这些对象、方法时还是本着面向过程的思想的,用起来就像c语言的函数,所以逻辑显得十分混乱。 第二次作业 类图 第二次作业因为复杂度只是稍稍增加,所以尽管我在研读指导书的时候设计了基于fact 阅读全文
posted @ 2019-03-24 18:37 deathpool 阅读(191) 评论(0) 推荐(0) 编辑
回顶部