自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 2019 - OO第四单元作业总结&课程总结

一、第四单元架构设计在第一次仅针对类图的作业中,我虽然正确实现了功能,但是整个架构的设计并不好,没有按照各个元素的层次关系建立各种类,而是把所有的元素信息以HashMap的形式都存到了一个类中,导致整体代码风格不佳,阅读体验不能令人满意。第二次作业在上一次的基础上增加了状态图和顺序图以及三种规则的判定,情况变得更加复杂,如果这时还继续把这些功能向类里添加的话会让整个程序十分冗...

2019-06-20 16:59:00 136

转载 2019 - OO第三单元作业总结

一、关于JML要求:梳理JML语言的理论基础、应用工具链情况JMLJML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。通过JML及其支持工具,不仅可以基于规格自动构造测试用例,并整合了SMT Solver等工具以静态方式来检查代码实现对规格的满足情况。一般而言,JML有两种主要的用法:(1)开展规格化设计。这样交给代码实现人...

2019-05-22 20:44:00 118

转载 2019 - OO第二单元作业总结

一、设计策略分析与总结第一次作业:设计策略很简单,共有四个类:Main、InputRequest、Scheduler、Elevator。其中InputRequest不断把输入进来的请求传给Scheduler,保存在一个请求队列中;对于Elevator,每执行完一条请求就向Scheduler拿一条新的请求,直到输入结束且请求队列为空。第二次作业:从设计角度上进...

2019-04-20 23:17:00 88

转载 2019 - OO第一单元作业总结

基于度量的程序结构分析这里用IDEA自带的UML功能和MetricsReloader插件进行分析。方法的复杂度分析主要基于循环复杂度的计算。循环复杂度是一种表示程序复杂度的软件度量,由程序流程图中的“基础路径”数量得来。ev(G):即Essentail Complexity,用来表示一个方法的结构化程度,范围在[1,v(G)]之间,值越大则程序的结构越“病态”,其计算...

2019-03-26 15:54:00 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除