面向对象设计与构造2022 (北京航空航天大学 - 计算机学院)

  • OO第四单元总结 & 课程总结

    2022北航OO第四单元总结暨课程总结 第四单元架构设计 本单元在理解UML图的基础上,实现对UML类图、顺序图和时序图的解析、指令查询和模型有效性检查。 实现思路 大致思路是先对UML模型进行解析,再实现指令查询的方法。 解析的思路是:在官方包中给定模型元素的基础上,根据需要实现自己的元素类,从上
    realgyyyyy   2022-06-27 14:30   0   21
  • OO 第四单元总结

    #一、第四单元架构 本单元的内容是实现一个UML解析器。每次作业都是再上一次的基础上加入东西迭代开发。程序具有良好的可扩展性。 ##层次结构 MyImplementation类是顶层结构,用来处理输入,组织各种查询操作 ##类图结构 该部分处理的是 UmlClass UmlOperation Uml
    ordered_bread   2022-06-27 14:22   0   10
  • 北航20级oo课程第四单元总结

    OO第四单元总结 第四单元架构: 第四单元的作业需要我们自建MyImplementation类,实现UserApi接口的方法,当然,在实际上手的时候,我对一些常用方法进行了封装,在使用时,调用自建的Tool类中的静态方法;同时,对于hw15的自检方法,我也用自建的Check类进行实现,使得MyImp
    白松鼠   2022-06-27 14:17   0   12
  • OO第四单元总结

    OO第四单元总结 一、本单元架构设计 1.数据结构 本单元对UML元素采用HashMap<String, Uml*>的存储形式,键值为元素的ID。由于元素ID唯一,因此采用此种存储方式十分便于写入和查询。 由于本单元查询指令和有效性检查对于三个图是独立的,因此为了降低耦合度,对类图、顺序图、状态图中
    Rupertail   2022-06-27 14:03   0   57
  • OO第四单元总结博客

    OO第四单元总结博客 一、第四单元作业架构设计 ​ 在本单元的作业中,要求设计者设计一个具有正确性检查功能的UML文件解析器。在深入理解UML语言(类图、状态图、顺序图)的同时,进一步加深了层次化与模型化设计的思想,以下是对本单元及本学期面向对象课程学习的总结。 第十三次作业 ​ 通过这次作业,搭建
    Tsundokku   2022-06-27 13:24   0   17
  • OO第四单元总结

    OO第四单元总结 一、架构设计 本单元要求实现UML解析器。 我对类图、顺序图、状态图都分别进行了建模。 public class MyImplementation implements UserApi { private final MyUmlClassModel classModel; priv
    Xayah06   2022-06-27 13:12   1   15
  • BUAA-OO-第四单元总结

    第四单元架构设计 本单元总体作业思路是读取识别每个umlelement,然后构建对应的类图、顺序图、状态图的uml树状结构,根据构建好的树状结构进行一些检查和查询工作,涉及到一些树的遍历和搜索算法。难点在于准确理解uml类图、顺序图、状态图的结构(第四单元的手册中的三个树状图是很好的参考),以及其下
    lxyskyler   2022-06-27 13:03   0   14
  • OO第四单元总结+课程总结

    OO第四单元总结+课程总结 本单元作业架构设计 本单元实现了一个UML解析器,第一次作业对类图进行建模,实现一些查询的接口;第二次作业对顺序图、状态图进行建模,同样实现一些查询的接口;第三次作业则对一些规则进行了检查。 在实现第一次作业的时候,由于第一次接触UML图,指导手册看得云里雾里,不是很明白
    peaceminuczy   2022-06-27 12:43   1   46
  • 2022 BUAA OO 第四单元总结

    第四单元博客总结 一、第四单元作业的架构设计 我认为,不管是 UML 的类图,还是时序图、状态图本质上都是一个图,我们通过构建起一个图来表示元素之间的关系。 由于第一次作业中架构比较差,并没有完全按照元素之间的关系构建出一个图,只构建了部分元素图,对于一些其他元素的查询则直接采用遍历的方式寻找,不过
    一只pc   2022-06-27 11:35   0   11
  • ps去除图像水印

    对于这样一张图 很明显由于软件没有付费,导出图片带有水印,影响观看效果。我们想去掉图像水印。 方法一 手工去水印 效率低,效果差。 方法二 图像滤色 用photoshop打开文件->"选择“->"色彩范围”->用取色器取到水印处颜色->点击确定->delete 这样水印就去掉了。 按Ctrl+S保存
    BessiePei   2022-06-27 11:26   0   245