摘要: (1) 总结本单元两次作业的架构设计 第四单元第一次作业中我采用MyUmlClass类存储每个UmlClass中的所有Operation,attrubute,和这个类所实现的所有接口(包括直接实现的接口和通过接口继承实现的接口)。然后用一张图存储Class之间的继承关系,另一张图存储Class之间的 阅读全文
posted @ 2019-06-24 09:01 insunday 阅读(135) 评论(0) 推荐(0)
摘要: 第三次面向对象总结 JML语言理论基础 Java建模语言(Java Modeling Language,JML)是一种进行详细设计的符号语言,他鼓励你用一种全新的方式来看待Java的类和方法。JML是一种行为接口规格语言 (Behavior Interface Specification Langua 阅读全文
posted @ 2019-05-21 16:41 insunday 阅读(192) 评论(0) 推荐(0)
摘要: 第一次作业: 总览: 第一次作业只需要写一部电梯,而且用傻瓜算法就可以完成,还是比较容易的。我自己是先写了一个完全的傻瓜版本,即没有捎带和优化,甚至连带调度器都没有,用这个版本过了中测以后又开始优化。 类图: 复杂度: Complexity metrics 星期日 21 四月 2019 16:12: 阅读全文
posted @ 2019-04-21 16:27 insunday 阅读(167) 评论(0) 推荐(0)
摘要: 第一次作业: 总览: 第一次作业只需要计算多项式的导数, 现在回想起来是很友善的了.但是当时我对正则表达式没什么了解,看了一整天还是写不出来.所以最后用的有限状态机判别的WRONG FORMAT. 而且第一周基本上不会面向对象的思想, 完全是面向过程写的, 我把格式判断放在了main里面, 然后用一 阅读全文
posted @ 2019-03-25 09:05 insunday 阅读(215) 评论(1) 推荐(0)