首页
新闻
博问
会员
闪存
班级
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
aaa15
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2022年6月29日
oo第四单元总结
摘要: 单元任务 临近期末,本单元任务数量比起之前少了一些,共分为三个阶段。 第一个阶段是实现一个UML类图解析器UmlInteraction,可以通过输入各种指令来进行类图有关信息的查询;第二个阶段是扩展类图解析器,使得可以支持对UML状态图和顺序图的解析,第三阶段是对uml的一些错误进行处理,并可以通过
阅读全文
posted @ 2022-06-29 13:46 慕尼黑的倔强
阅读(40)
评论(0)
推荐(0)
编辑
2022年6月4日
oo第三单元总结
摘要: 一、JML简介 Java建模语言(JML)是一种行为接口规范语言,可用于指定Java模块的行为。我们知道,面向对象分析和设计的原则之一就是应当尽可能地把过程设想往后推,把精力集中于整体架构的设计,协调管理各个单元部件的运转,而不拘泥于某些琐碎细节实现当中。 因此,在设计层面,我们对于每一个类以及方法
阅读全文
posted @ 2022-06-04 11:05 慕尼黑的倔强
阅读(99)
评论(0)
推荐(0)
编辑
2022年5月4日
第二单元总结
摘要: 一. 综述 在本单元中我们初步学习了多线程的知识,熟悉实现线程安全的方法,逐步迭代开发实现了电梯调度系统。 UML类图如下: UML协作图如下: 二.作业分析 第一次作业 要求:每栋楼各一部电梯,保证乘客不会发出跨楼座请求。 架构设计 架构和策略实现 采用生产者消费者模式,为5栋楼各设置一个Sche
阅读全文
posted @ 2022-05-04 11:59 慕尼黑的倔强
阅读(25)
评论(1)
推荐(0)
编辑
2022年3月26日
第一单元总结
摘要: 一.概述 第一单元的作业主要内容为表达式解析与化简,由于寒假预习不充分,我在一开始就采用了预解析模式,所以代码结构较简单,在整个迭代开发过程中基本没有经历过大的重构; 二.三个task task1 第一次作业的因子只有常数和、x以及函数变量fi,共有六种操作符:add,sub,pow,mul,pos
阅读全文
posted @ 2022-03-26 15:14 慕尼黑的倔强
阅读(39)
评论(0)
推荐(0)
编辑