2019年6月21日

面向对象第四次总结

摘要: 第四单元架构设计 第13次作业 这次作业是关于类图的解析和查询。在这次作业中,我的想法是将UmlClass和UmlInterface作为最顶层的节点,够成一张图,然后每个UmlClass和UmlInterface下面都有自己的操作、属性等等,按照树的形式将这些UmlClass和UmlInterfac 阅读全文

posted @ 2019-06-21 19:17 Tywin 阅读(175) 评论(0) 推荐(0) 编辑

2019年5月22日

面向对象第三单元总结

摘要: 概述 本单元主要是依靠JML规格,编写能够完成规定功能的代码,并且在完成功能的基础上,对复杂度有一定的要求,要尽可能地降低和分散复杂度,使得程序运行速度尽可能快。本单元共有三次作业: 实现两个容器类Path和PathContainer,对JML规格进行初步的理解和代码实现。 实现两个容器类Path和 阅读全文

posted @ 2019-05-22 15:53 Tywin 阅读(177) 评论(0) 推荐(0) 编辑

2019年4月23日

面向对象第二单元总结

摘要: 一、作业设计策略 1.第一次作业 第一次作业是让我们做一个单部多线程傻瓜调度电梯的模拟,我是分成两个线程来处理,一个电梯线程,一个调度器线程。电梯线程并不知道自身所处理的请求,只有移动、开关门等操作,每完成一个动作,都会向调度器发出请求,获取下一个动作,类似于一个状态机。调度器线程就负责保存各个请求 阅读全文

posted @ 2019-04-23 19:12 Tywin 阅读(148) 评论(0) 推荐(0) 编辑

2019年3月25日

面向对象第一次总结

摘要: 前言 这三次作业都是关于多项式求导的问题,不过难度逐步递进,而且在第三次作业里面加入了嵌套。在前两次作业中,多项式中的每一项因子确定,所以完成这部分代码是不太难的,主要是在优化输出多项式长度上面下功夫;而第三次作业由于存在嵌套,原来的结构不太好扩展,而且读入、解析上也有很大的改变,所以第三次作业单独 阅读全文

posted @ 2019-03-25 23:31 Tywin 阅读(161) 评论(0) 推荐(0) 编辑

导航