摘要: OO第四单元总结&&课程总结 摘要 本单元三次作业不断迭代,最终实现一个扩展 UML 解析器,使其支持对 UML 类图、状态图和顺序图的分析,可以通过输入相应的指令来进行相关查询,并能根据 UML 规则进行一定的规范性验证。 本单元作业的架构设计 第一次作业 根据UML图的依赖层次,读取时将类元素分 阅读全文
posted @ 2022-06-28 23:15 BruceHimself 阅读(18) 评论(0) 推荐(0) 编辑
摘要: OO 第三单元总结 摘要 本单元主要根据课程组提供的接口中的JML规格,实现自己的方法。 JML(JAVA Modeling Language)是一种形式化的、面向JAVA的行为接口规格语言,起初会比较陌生,但是仔细学习JML手册后可以发现其描述的逻辑和大一下学习的离散一中的逻辑基本一致,在熟悉后还 阅读全文
posted @ 2022-06-05 20:30 BruceHimself 阅读(43) 评论(1) 推荐(0) 编辑
摘要: OO第二单元总结 摘要 第一次作业:基本目标是模拟多线程实时电梯系统,模拟多部同型号电梯的运行,熟悉线程的创建、运行等基本操作,熟悉多线程的设计方法; 第二次作业:在第一次作业的基础上,掌握线程安全知识并解决线程安全问题,同时在架构上围绕线程之间的协同设计层次架构,模拟一个多线程环形实时电梯系统。 阅读全文
posted @ 2022-05-02 17:46 BruceHimself 阅读(71) 评论(1) 推荐(0) 编辑
摘要: OO 第一单元总结 第一单元通过三次递进式作业,让我们实现了较复杂表达式的解析,在这三次作业中我也有很多收获,接下来我对三次作业分别进行总结回顾。 第一次作业 摘要: 本次作业需要完成的训练目标为:完成单变量多项式的括号展开,初步体会层次化设计的思想。具体要求是:读入一个包含加、减、乘、乘方以及括号 阅读全文
posted @ 2022-03-25 20:42 BruceHimself 阅读(203) 评论(0) 推荐(0) 编辑