会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Matr_ix
博客园
首页
新随笔
联系
订阅
管理
2019年6月24日
面向对象程序设计——UML分析和本学期总结
摘要: 随着第四单元UML第二次作业的结束,本学期的OO学习也宣告结束了(但还得写博客),下面就对本单元和本次作业做一个总结。 第四单元两次作业的架构设计 本单元是对UML的结构进行解析,第一次作业是对UML类图的解析,主要的难度是UML各种元素之间较为复杂的从属以及其他关系。我的类图设计如下:
阅读全文
posted @ 2019-06-24 17:23 Matr_ix
阅读(742)
评论(0)
推荐(0)
2019年5月22日
面向对象程序设计——基于JML的地铁系统
摘要: 基于JML的地铁系统设计 本次实验的主要内容是根据JML的需求描述,完成一个支持增删检查以及多种最短路查询的地铁系统设计。主要运用到了JML的相关语法,以及基本的图论知识。 1. JML理论基础 JML是Java Modeling language的简称,是一种对Java程序开发的一种接口规格语言,
阅读全文
posted @ 2019-05-22 20:56 Matr_ix
阅读(237)
评论(0)
推荐(0)
2019年4月24日
面向对象程序设计——电梯问题总结
摘要: 面向对象程序设计——电梯问题总结 本次电梯有三次问题,从一台电梯到多台电梯,从傻瓜单次调度到可稍带等优化调度。难点主要在于多线程的设计,以及调度策略等。 设计思路 本次实验较好的一点是设计风格基本保持了较好的可扩展性,三次作业中没有产生明显的重构,所以这次就主要针对与第三次作做一个总结。 本次电梯我
阅读全文
posted @ 2019-04-24 17:55 Matr_ix
阅读(1484)
评论(0)
推荐(0)
2019年3月24日
面向对象程序设计——表达式求导问题总结
摘要: 整体架构 第一次实验中问题比较简单,我的设计架构十分面向过程,只有两个类这里就没脸说了,平均的方法复杂度也是蛮高的。 第一次作业复杂度分析 到了第二次我才分出了Expression, Term, 和Factor类,Factor之间相乘形成Term,Term之间相加形成Expession。但这次我并没
阅读全文
posted @ 2019-03-24 14:54 Matr_ix
阅读(350)
评论(0)
推荐(0)
公告