摘要: 总结本单元作业的架构设计 处理本单元作业, 是将已经碎片化的UML要素重新组织起来, 并能满足后续一系列查询和验证指令的过程。由于课程组已提供好解耦的数据和工具,因此程序在实际组织、存放时,我们更多做的是将数据组织成UML结构。 整体架构 由于最终三次作业中涉及到三类UML图,因此将具体操作封装为对 阅读全文
posted @ 2021-06-22 23:07 AsaBaka 阅读(116) 评论(0) 推荐(1)
摘要: 作业 (1)面具之下 总结分析自己实现规格所采取的设计策略 & 总结分析容器选择和使用的经验 ​ 在面向对象的思想中, 一个对象可以被理解为一组数据以及在数据上的操作. 因此基于JML规范来实现具体对象的过程中, 其首当其冲的考量就是数据的存在方式. ​ 数据何以能。人话说就是容器的选取. JML规 阅读全文
posted @ 2021-05-28 20:37 AsaBaka 阅读(85) 评论(1) 推荐(0)
摘要: (1)总结分析三次作业中同步块的设置和锁的选择,并分析锁与同步块中处理语句直接的关系 三次作业中同步块的设置分为以下几类: 共享对象的互斥操作,如请求队列的增删改查 输出函数调用的互斥。我将所有输出函数抽象为一个类,所有的输出操作必须调用这个类来完成。 其中第二点使用场景比较单一,仅在电梯改变状态的 阅读全文
posted @ 2021-04-22 08:11 AsaBaka 阅读(118) 评论(1) 推荐(0)
摘要: 面向对象第一单元总结 ​ 我的理解:面向对象是一种编程范式、设计思想和开发方法。同面向过程一样,对于面向对象来说,最终程序的运行、数据的处理仍要按照输入→处理→输出三段式划分,但其思想核心更偏重于对模型的构造:各个步骤共同建立一个问题解决的模型,而建立这一模型(对象)则集成了事物在整个过程中的状态和 阅读全文
posted @ 2021-03-27 20:19 AsaBaka 阅读(113) 评论(1) 推荐(0)