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

  • 第四单元总结

    第四单元总结性博客作业 1.总结本单元作业的架构设计 本单元作业主要是实现一个 UML 解析器,使其支持对 UML 图的分析,可以通过输入相应的指令来进行相关查询,同时还可以针对某些不符合UML规则的情况进行判断。 在本单元中,我采用的主体思路是:对于类图、顺序图、状态图这三种图用三个不同的类MyU
    普通桑   2022-06-26 19:41   0   7
  • 第四单元总结性博客作业

    第四单元总结性博客作业 本单元作业的架构设计 本单元作业任务是解析UML图,第一次作业是类图的解析;第二次作页是顺序图和状态转移图的解析;第三次作业是对UML图的合法性进行解析。 对于UML图的解析,我采用的方法是对课程组给的Uml类进行再次封装。课程组给的类只含有getId()这种最最基础的方法。
    张启立   2022-06-26 18:11   0   13
  • OO第四单元及课程总结

    OO第四单元及课程总结 一、第四单元架构设计 第四单元基本架构已经搭好,只需要我们建立UML元素之间的关系,便于查询和检查。 已有架构 UML图中的所有基本元素已经建立好了对应的类,输入数据,便可以解析为对应的类,这些元素的类都是UmlElement类的子类。但这些数据是散乱的,需要我们用自己的数据
    天机晓梦   2022-06-26 17:55   0   9
  • OO 第四单元总结 & 学期小结

    OO 第四单元总结 & 学期小结 一、总述 本单元主要目标为学习基本的UML统一建模语言,并在此基础上实现对mdj源码的解析,官方包提供了初步的转化,我们需要运用一定数据结构进行组织,并提供相应的查询接口。本单元的学习中需要理解UML类图、时序图、协作图中的基本概念,并了解其mdj源码表示。 二、第
    warriors2001   2022-06-26 17:51   0   4
  • BUAA-OO 第四单元 & 课程总结

    BUAA-OO 第四单元 & 课程总结 前言 不知不觉,OO课程的学习即将结束,回想每次作业,有面对指导书毫无思绪,也有理清架构后的豁然开朗;有debug到濒临崩溃,也有评测AC后的成就感,在这个艰难的过程中自己也学到了很多,希望能就最后一次博客作业好好总结。 一、第四单元作业架构 (一)树形层次结
    Booooomb   2022-06-26 17:37   0   16
  • OO_Unit4 + Summary

    第四单元总结博客 终于一路熬到了第四单元,第四单元总体来说应该是四个单元最简单的,我耗时间最少的,但也是最纠结,最想打烂评测机的(原因是这个单元乱七八糟的概念太多了,而且需要关注的点还一堆,样例给的还十分不充分,我第一次交上去是WA了后三个点,然后经历了无数次“**,这个点没考虑到”,改过后信心满满
    YiWforever   2022-06-26 16:03   0   16
  • BUAA OO 2022 第四单元总结

    一、第四单元架构设计 1、架构图 类图 状态图 顺序图 主类图 2、架构分析 本次作业本来打算在MyImplementation内实现各个指令的主要过程部分,但在第三次作业的时候发现如果坚持这种思路,MyImplementation的总行数将会超过500行,因此决定构建Tools类,将isTo*(将
    璇璃   2022-06-26 12:38   0   24
  • 「BUAA-OO」第四单元总结

    前言 在学习这一单元之前,我们仅仅是将UML当作一种"画图工具",仅仅知道它能帮助我们画出各种各样的类图、顺序图、状态图等等。但是,这样我们只是看到了UML的表象,却没有深刻理解其“统一建模语言”的本质。既然UML是一种语言,那它就应该既有"词汇",又有"语法"。通过理论课的学习我们已经知道,UML
    Hyggge   2022-06-26 12:17   0   32
  • BUAA OO 第四单元总结

    BUAA OO 第四单元总结 总结本单元作业的架构设计 架构设计 1、对元素进行再封装 以UmlClass为例,对于每个类,除了课程给定的UmlClass类中所包含的getId、getName等功能外,我们还需要实现一些其他功能,比如查询这个类的父类是谁,这个类实现了什么接口,这个类都有什么方法和成
    ^Sternstunde   2022-06-26 09:25   0   18
  • OO第四单元暨学期总结

    OO第四单元暨学期总结 一. 第四单元作业综述 本单元代码作业依然是分为三次进行Java代码为基础的迭代开发,主要任务是通过实现官方接口userApi中的抽象方法完成对UML图的信息查询然后反馈输出结果(包括正常和异常抛出的情形)。 具体来说,第一次作业的查询对象对类图,第二次作业的查询对象增加了状
    cfmcyl1024   2022-06-26 03:36   0   47