会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jlysll
博客园
首页
新随笔
联系
订阅
管理
2020年6月18日
OO第四单元总结
摘要: 本单元三次作业的架构设计 本单元三次作业没有进行重构,架构相似。 第一次作业 类图如下: 为了方便处理,我自己新增了MyNode类,作为UMLClass或UMLInterface,其中新增fathers、sons、attributes、operations、associations和realizat
阅读全文
posted @ 2020-06-18 01:25 jlysll
阅读(93)
评论(0)
推荐(0)
2020年5月23日
OO第三单元作业总结
摘要: 梳理JML语言的理论基础、应用工具链情况 JML语言是一种用于对Java程序进行规格化设计的表示语言,JML主要用于开展规格化设计、提高代码的可维护性。 在开展规格化设计方面:给出某类、某函数的规格,就相当于在使用者和程序员中签订了一个协议,使用者知道某函数的功能、需要满足的条件,程序员在满足调用条
阅读全文
posted @ 2020-05-23 17:51 jlysll
阅读(118)
评论(0)
推荐(0)
2020年4月17日
OO第二单元作业总结
摘要: 分析和总结自己三次作业的设计策略 在完成第一次作业对多线程理解的还不是很好,处于比较迷茫的转态,没有做到也没有理解指导书中所说的实时,对于电梯电梯调度算法实现的也不好,没有好好查阅资料,自己随随便便写了一个算法尽管能通过中测但是最后发现算法实现近似于FIFO,以上两点导致强测翻车;完成第二次作业进行
阅读全文
posted @ 2020-04-17 20:23 jlysll
阅读(138)
评论(0)
推荐(0)
2020年3月19日
OO第一单元作业总结
摘要: 基于度量来分析自己的程序结构 第一次作业 第一次作业整体来说比较简单,而我在码代码的过程中也是大部分基于面向过程,没有考虑程序的可扩展性等。 类图如下: 度量图表如下: 复杂度分析: 尽管是第一次很简单的作业,仍然出现复杂度爆炸的情况,我们可以看到是Diff类中的getCoe方法,在写这个方法时,我
阅读全文
posted @ 2020-03-19 23:34 jlysll
阅读(135)
评论(0)
推荐(0)
公告