摘要: 面向对象程序设计第四单元作业总结 一、第四单元作业架构设计 本次作业需要分析三类UML图,分别是类图,顺序图以及状态图,并在MyImplementation类中实现所有接口需要的方法。为了不超过Checkstyle限制的最大行数,我将解析三种UML图的任务细分。MyClassModeParser解析 阅读全文
posted @ 2022-06-26 00:02 yysrW 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 面向对象程序设计第三单元作业总结 本单元的任务是学习JML的相关知识。在三次作业中,我们根据JML规格实现了一个社交关系系统,深刻体会到了JML规格语言的严谨性,掌握了阅读较为复杂的JML规格的能力。 一、利用JML规格进行程序自测 我在本单元的测试基本通过Junit实现。由于单元作业中,实现的方法 阅读全文
posted @ 2022-06-03 20:17 yysrW 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 面向对象程序设计第二单元作业总结 第二单元的任务是模拟多线程实时电梯系统。在三次作业中,我们的电梯系统从最初的每座一部纵向电梯,到每座多部纵向和横向电梯,乘客的需求也从最开始的单座、单层间移动变成了任意楼座楼层之间移动。在电梯系统不断复杂化的过程中,我学习了线程的创建、运行等基本操作,熟悉了多线程的 阅读全文
posted @ 2022-04-29 15:40 yysrW 阅读(18) 评论(1) 推荐(0) 编辑
摘要: 面向对象程序设计第一单元作业总结 第一单元的总任务是实现多项式的展开,三次任务难度递进。从第一次任务实现单一变量多项式括号展开,到第二次作业完成多项式的括号展开与函数调用、化简,再到第三次作业完成多层嵌套表达式和函数调用的括号展开与化简,我在这三次作业中不断深化了层次化设计的思想,学习了使用面向对象 阅读全文
posted @ 2022-03-25 17:56 yysrW 阅读(26) 评论(2) 推荐(0) 编辑