Loading

摘要: OO第四单元与课程总结 一、单元作业架构设计 1. 第一次作业 UML简图 (略去Main类,下同) 架构简述 模型构建 由MyUmlInteraction将所给elements数组中的不同元素打包为相应的Wrapper类,并划分到不同的集合(以ID为键值的HashMap)中,完成模型的构建 Wra 阅读全文
posted @ 2021-06-26 16:51 4lex49 阅读(54) 评论(1) 推荐(0) 编辑
摘要: OO第三单元总结 〇、单元内容简述 本单元作业主要围绕JML展开。通过迭代实现已由JML规格定义好的类及其方法,实现一个提供增删查改等交互的简单社交关系模拟系统,同时对JML这种规格语言进行入门级的理解。 一、设计策略综述 规格本质上是程序设计者与实现者为了保证程序行为的正确性而缔结的一种契约。而我 阅读全文
posted @ 2021-05-31 11:02 4lex49 阅读(49) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 〇、单元内容简述 本单元的作业任务围绕多线程程序设计展开,主要需求为:设计一套多线程框架的电梯调度以及模拟运行系统,完成对电梯乘员的接送服务。迭代需求为: 第五次作业:模拟单部多线程电梯。 第六次作业:模拟多部同型号电梯的运行,并要求能够响应输入数据的请求,动态增加电梯。 第七次作 阅读全文
posted @ 2021-04-24 10:01 4lex49 阅读(56) 评论(0) 推荐(0) 编辑
摘要: OO第一单元总结 一、程序代码分析 第一次作业 主要任务是对由幂函数线性组合成的简单多项式函数进行求导 类图及架构分析 类图 架构&思路简析 DervationMain类为主类,承担所有工作;Item为自定义的类,存储每一项。 思路大体如下: 输入(getAllItems):在表达式前加一个加号(同 阅读全文
posted @ 2021-03-27 19:15 4lex49 阅读(108) 评论(1) 推荐(0) 编辑