随笔分类 -  OO_Summary

After each part of my class OO(object oriented), I need to write something to summary my learning process and the progress I've made.
摘要:一、第四单元作业架构设计 我们第四单元围绕UML图展开,在第四单元开始之前,本来以为我们的工作是学习如何使用UML工具,开始后才意识到我们要做的是解析UML类图、顺序图和状态图。当然,让我们解析的只是冰山一角,但我必须说解析UML图真的是太面向对象了。 1.第一次作业 第一次作业中我们要完成的是实现 阅读全文
posted @ 2019-06-24 17:21 胖胖的毛毛虫 阅读(169) 评论(0) 推荐(0)
摘要:一、作业概览 我们这一单元的主题是JML,即按照给定的JML规格实现具有要求功能的类,实现共3次编程作业,3次难度递进式增长,但每一次作业对前一次的作业有所继承和拓展。 第一次作业的任务是实现两个容器类Path和PathContainer,目标是JML规格入门级的理解和代码实现。 第二次作业的任务是 阅读全文
posted @ 2019-05-22 14:12 胖胖的毛毛虫 阅读(253) 评论(0) 推荐(0)
摘要:一、三次作业的设计策略 1.第一次作业 在第一次作业中我们的任务是实现单步多线程傻瓜调度(FAFS)电梯,且只考虑正确性,因此第一次电梯的设计比较简单。我们完全可以按照生产者消费者模型进行设计,这也形成了之后设计电梯的框架,一个inputHandler(输入接口),一个elevator(电梯类),一 阅读全文
posted @ 2019-04-24 15:54 胖胖的毛毛虫 阅读(193) 评论(0) 推荐(0)
摘要:第一单元oo的作业已经结束,3次递进式的编程作业和2次实验课作业让我们初步体会到了面向对象的思想,以下对本人在第一单元中的三次作业进行分析和总结。 一、三次作业的结构分析 1、类个数及长度分析 第一次作业 第二次作业 第三次作业 从图中可以直观的看出,第一次作业中只有两个类,说明当时对面向对象的思想 阅读全文
posted @ 2019-03-26 23:24 胖胖的毛毛虫 阅读(219) 评论(0) 推荐(1)