摘要: OO第四次博客作业 (一)总结本单元两次作业的架构设计 第13次作业 :主要是对类图进行解析 解决办法 :在构造函数中,解析所有的 对象,分别针对各种需求进行存储,在指令查询函数中访问对应的数据结构求出结果即可。 主要数据结构: 各类查询方法的实现 (以查询类实现的接口为例) 查询自身的接口和各级父 阅读全文
posted @ 2019-06-22 14:12 aptx1231 阅读(210) 评论(0) 推荐(0) 编辑
摘要: OO第三次博客作业 三次作业内容:JML相关,逐步进阶。 (1)梳理 语言的理论基础、应用工具链情况 理论基础 JML是一种为 Java量身定做的 形式化的行为接口规范语言 ( BISL) , 用来规范 Java程序模块 (如类和接口 )的行为及详细设计决策。它沿袭了 BISL良好定义的形式语义, 阅读全文
posted @ 2019-05-21 17:17 aptx1231 阅读(266) 评论(0) 推荐(0) 编辑
摘要: OO第二次博客作业 三次作业内容:多线程电梯(傻瓜调度,ALS捎带策略调度,多电梯) (1)从多线程的协同和同步控制方面,分析和总结自己三次作业的设计策略 生产者消费者模型 实现方式一:利用Java库中的阻塞队列 ,生产者消费者两个线程分别持有同一个 的对象,利用 take()`方法实现向队列中的存 阅读全文
posted @ 2019-04-21 00:11 aptx1231 阅读(194) 评论(0) 推荐(0) 编辑
摘要: OO第一次博客作业 三次编程作业:多项式求导,多项式+三角函数求导,求导支持表达式嵌套 (1) 基于度量来分析自己的程序结构 作业分析 第一次作业 任务为 简单多项式导函数 的求解。 解决方案 :使用HashMap存储指数和系数 下图是IDEA生成的 类图 ,可以看到本次作业只使用了2个类,Main 阅读全文
posted @ 2019-03-23 09:07 aptx1231 阅读(347) 评论(0) 推荐(0) 编辑