会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
watsonyang
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2019年6月24日
oo第四次博客作业
摘要: UML两次作业的架构设计 第一次类图 这次作业的关键在于找到几个关键的uml元素之间的关系。UMlClass和UmlInterface是两个比较关键的元素,他们关联着其他的uml元素所以新建了两个类MyClass和MyInterface。分别用相关的数据结构存储相应的信息,然后查询操作就比较简单了。
阅读全文
posted @ 2019-06-24 15:09 watsonyang
阅读(153)
评论(0)
推荐(0)
编辑
2019年5月22日
oo第三次博客作业
摘要: OO第三单元总结 任务一 :JML的理论基础,应用工具链情况 JML是一种形式化的,面向java的行为接口规格语言。他具有充分的理论基础:JML的建立是建立在LARCH方法的基础上的。 JML主要通过前置条件,后置条件,副作用,不变式等多种形式来规定方法的正常行为和异常行为,以达到契约式编程的目的。
阅读全文
posted @ 2019-05-22 18:27 watsonyang
阅读(148)
评论(0)
推荐(0)
编辑
2019年4月24日
oo第二次博客作业
摘要: oo第二次博客作业 前言:这单元的作业是电梯调度。在引入了多线程之后面向对象程序变得更加复杂,对设计架构的要求进一步提高。同时程序的调试也更加复杂和困难。对于电梯的调度问题我将它看成一个多条链的生产者消费者问题。 在傻瓜调度中十分显然,标准输入可以看为生产者,电梯可以看成消费者,只要有请求电梯就可以
阅读全文
posted @ 2019-04-24 14:42 watsonyang
阅读(131)
评论(0)
推荐(0)
编辑
2019年3月27日
oo第一次博客作业
摘要: oo第一次博客作业 前言:前两次作业感觉还比较人畜无害,到第三次给我整崩溃了。可能前两次作业还是对于数据结构的考察比较大,而第三次作业则要求有一个比较清晰的面向对象式的架构体系。三次作业的输入处理都比较恶心,第三次尤甚,主要的原因之一可能是在上这门课之前自己对于正则表达式的应用太少了。 oo第一次作
阅读全文
posted @ 2019-03-27 10:10 watsonyang
阅读(161)
评论(0)
推荐(0)
编辑
公告