摘要: OO第四单元暨学期总结 一. 第四单元作业综述 本单元代码作业依然是分为三次进行Java代码为基础的迭代开发,主要任务是通过实现官方接口userApi中的抽象方法完成对UML图的信息查询然后反馈输出结果(包括正常和异常抛出的情形)。 具体来说,第一次作业的查询对象对类图,第二次作业的查询对象增加了状 阅读全文
posted @ 2022-06-26 03:36 cfmcyl1024 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 第三单元总结 一. 作业综述 一如既往,本单元作业分为三次进行迭代开发,核心任务为按照JML规格实现指定接口的指定方法,从而构建出一个具有无向图数据结构的网络。具体来说,第一次作业的难点是判断两点是否可达,第二次的难点是计算最小生成树的权重之和,第三次的难点是计算最短路径长度。 二. 架构设计 1. 阅读全文
posted @ 2022-06-06 04:25 cfmcyl1024 阅读(56) 评论(0) 推荐(0) 编辑
摘要: OO 第二单元总结 1作业综述 本单元作业共计三次,核心内容为迭代开发java程序模拟电梯的运行,要求按固定格式输出电梯运行过程中电梯到达楼层和开关门的信息以及乘客进出电梯的信息。其中,第一次仅仅有5个纵向电梯,第二次在第一次的基础上增加了横向电梯,并且允许动态增加电梯数量,但是乘客只会请求乘坐纵向 阅读全文
posted @ 2022-05-04 03:36 cfmcyl1024 阅读(65) 评论(0) 推荐(1) 编辑
摘要: 1.作业概述 第一单元的作业总共有三次,分为三周完成,核心目标是在逐步提高要求和难度的基础上,迭代开发对表达式进行恒等化简的程序。其中,第一次作业仅仅包含单一变量和单层括号,第二次作业增加了简单三角函数因子,求和函数,自定义函数和多层括号嵌套,第三次作业要求支持三角函数因子内部嵌套一般表达式。可见, 阅读全文
posted @ 2022-03-26 12:34 cfmcyl1024 阅读(79) 评论(2) 推荐(0) 编辑