摘要: OO第四单元总结 第四单元作业架构设计 本次作业我思路为通过创建MyUmlClassModelInteraction等三个图类,然后再在图中创建interface、Mystate、Myclass等基础类,在初始化过程中,将elements分好类,让后存储到相应的类中,以便查询使用。MyUmlGene 阅读全文
posted @ 2020-06-19 17:14 ApartmentYJ 阅读(199) 评论(0) 推荐(0) 编辑
摘要: OO第三单元总结 JML语言的理论基础 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML以javadoc注释的方式来表示规格,每行都以@起头。 JML的用处 主要有两种用法,一是开展规格化设计。这样交给代码实现人员的将不是可能带有内在模糊 阅读全文
posted @ 2020-05-22 22:14 ApartmentYJ 阅读(134) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 设计策略分析 本单元作业相较第一单元来说本身的功能要求就更具有面向对象性,故我在三次作业的迭代中没发生大的改动。 总的思路是模拟器不断将请求推送到调度器的请求队列,电梯不断从该队列 获得请求,存放到自己内部的请求队列中,然后自己内部调度执行。 第三次作业的时序图如下,实际上三次作业 阅读全文
posted @ 2020-04-18 11:25 ApartmentYJ 阅读(79) 评论(0) 推荐(0) 编辑
摘要: OO第一单元总结 以下是本人在前三周做面向对象作业所做的总结。 总体分为homework1, homework2, homework3 的思路总结和bug的策略以及心得体会。 homework1 刚开始接触面向对象的思想,其实我接受起来还是有点困难的。由于第一次作业的复杂度较低,我直接当了一main 阅读全文
posted @ 2020-03-19 12:06 ApartmentYJ 阅读(157) 评论(0) 推荐(0) 编辑