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

  • 面向对象第四单元&课程总结

    北航OO第四单元(UML解析)&课程总结 一、架构设计 本单元的总体任务是设计一个UML解析器,从最初对类图的解析到支持状态图、顺序图,再到最后支持几种基本的模型检验功能。 1、第一次作业 为了将只用parentId联系的不同Uml参数真正连接成Uml代码中的树形结构,我将每个用到的参数都再包装成自
    gdfwj   2022-06-21 11:42   0   34
  • BUAA_OO 第四单元总结——UML

    BUAA_OO 第四单元总结——UML 被OO爱~~(折磨)~~了一个学期,终于要结束了,真的有些感慨。回顾这些博客和代码,也真的难以想象自己竟然写了这么多,虽然过程很折磨,但是最后还是坚持了下了,虽然在一次次的作业中我出现了好几次的错误,最后的成绩可能不是那么好,但我还是收获了很多。当我自己真正的
    wpy的小黑屋   2022-06-21 09:48   0   23
  • 第四次博客作业

    1. UML作业架构设计 在两次的结构设计中,我采用了图的结构存储相关的信息,并且将相关的信息存储在父层结构中,在UML中,存在有类图、顺序图和状态图三种不同的表达方式,针对这三种不同的表达方式,我也分别采用了不同的结构进行存储。 类图,类图中存在有数据种类,如类,接口,属性,操作,参数等等,我将各
    BuniQ   2022-06-21 09:47   0   17
  • OO第四单元&课程总结

    OO第四单元&课程总结 一、本单元作业的架构设计 本单元需要在,而设计上个人将所有类分为数据模块和解析模块。 1)数据模块 数据方面上首先将官方包解析出来的 Uml* 封装在自己的 MyUml* 里,然后在自己的类里定制属性。 继承关系上可以参考官方包的设计,所有的 MyUml* 元素都继承 MyU
    Blore-lzn   2022-06-21 00:09   0   139
  • 2022 OO 第四单元个人总结

    2022 OO 第四单元个人总结 一、本单元架构设计 下图为整体架构,按照给定接口将Implementation类分为ClassModelApi、CollaborationApi与StateMachineApi三个类分别解决问题,另外设BasicType、CheckName、IdToName与Nam
    iLoveFox   2022-06-20 23:00   0   33
  • 面向对象第四单元及学期总结

    OO第四单元 UML图 解析查询检验 OO课程总结
    南风北辰   2022-06-20 22:48   0   45
  • OO_unit4_UML暨学期总结

    OO_unit4_UML暨学期总结 OO_unit4 设计 整体文件结构 - mycode // 代码根目录 - mydiagram // 存放不同图的类 - myclass // 类图 - myinteract // 顺序图 - mystate // 状态图 整体思路 UML 我的理解就是一颗树,
    青衫染墨   2022-06-20 17:41   0   80
  • OO第四单元&课程总总结

    OO完结撒花
    cywuuuu   2022-06-20 14:16   0   89
  • 「BUAA OO」Unit3

    第三单元的任务是通过理解JML规格在面向对象设计与构造中的重要意义,并掌握利用JML规规格,实现一个社交网络图,并进一步实现最小生成树和最小路径算法。 一、利用JML规格准备测试数据 1. 数据准备 根据功能行为的不同,我准备测试的数据分为normal_behavior类的正常数据和导致异常行为ex
    Sternstunden   2022-06-06 15:59   0   30
  • U3总结

    第三单元总结博客 (1) 自测的测试数据 根据方法的JML规格准备测试数据: 方法名前是否存在/*@ pure @*/标记,如果有,那么此方法不应该改变任何变量的值。 根据require条件分别准备满足条件和不满足条件的数。判断满足条件的数据是否有返回值满足ensure的规定,是否只有assigna
    LJJ+   2022-06-06 15:59   0   41