摘要: 第四单元兼学期末总结 UML相关 一 总结本单元两次作业的架构设计 第一次主要是支持类图查询, 我采用的最外层数据机构是构建类森林. 确切来说就是, 类和接口作为根节点, 连接下层的属性和方法, 方法下层连接参数和返回值. 每层节点都要记录自身的所有相关信息. 诸如自身的属性和方法, 来自父类的属性 阅读全文
posted @ 2019-06-24 10:52 燈心 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 第三单元总结 JML相关 一 梳理JML语言的理论基础、应用工具链情况 JML是一种形式化的, 面向JAVA的行为接口规格语言( behavioral interface specification language) JML允许在规格中混合使用Java语法成分和JML引入的语法成分. JML主要是 阅读全文
posted @ 2019-05-21 20:36 燈心 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 第二单元总结 作业总结 一 程序设计策略 这三次作业我采取的设计策略都差不多: 电梯 输入 调度 线程架构 1. 输入线程负责获取并解析输入的请求, 并将解析之后的结果交给调度器 2. 调度线程负责将请求分发给每个电梯 3. 电梯线程负责将调度器交给自己的请求完成 具体而言, 第一次输入不需要解析, 阅读全文
posted @ 2019-04-24 17:18 燈心 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 第一单元总结 作业总结 一 程序结构分析 ​ 因为在此之前并没有接触过 java 语言或者是与之相似的语言, 而不用说 OO 的概念, 所以一切都是全新的. 开始的时候脑子并没有任何面向对象的概念, 类这个概念仅仅建立在 C 语言的某个 .c 文件之上, 简单地认为 java 中的类就是 C 中的 阅读全文
posted @ 2019-03-26 12:30 燈心 阅读(335) 评论(0) 推荐(0) 编辑