-
OO 第四单元总结
OO第四单元总结 架构设计 第四单元作业是对UML图进行解析,并支持若干种对图中元素的查询和模型有效性检查。 官方包已经对输入数据进行了预处理,将UML图中元素存储在UMLElement的不同子类中传入MyImplementation类。但官方包的类,如UmlClass类中没有存储属性、操作、父类等 -
面向对象第四单元个人总结
OO第四单元个人总结 一、本单元作业的架构设计 本单元要对UML类图、顺序图、状态图进行解析,对于传入的元素,在MyImplementation根据不同元素的elementType进行分类,分别存入新建的classes、attributes、operations等Arraylist中。在方法的实现中 -
OO第四单元总结及学期总结
第四单元UML总结及本学期OO课程总结 -
面向对象第四单元及学期总结
面向对象第四单元及学期总结 本单元架构设计 本单元基于对UML图的理解,实现对输入UML图的查询操作。 第一次作业 第一次作业只涉及类图的元素,每一个UmlElement有独一无二的id,且有唯一的一个父亲parent_id,即建立树状的层次结构,如一个UMLClass包含多个UMLAttribut -
面向对象第四单元总结暨课程总结
面向对象第四单元总结暨课程总结 fishlife 写在前面 最后一个单元在忙碌的考期中结束,我的OO课程在这画上了一个圆满的句号。 UML全称统一建模语言,其通过对一个系统进行建模,以图的方式描述了该系统的工作流程。且上述中”系统“并不局限于软件系统,UML也可以描述非软件系统的工作,可以说 -
BUAA_OO_第四单元以及期末总结
BUAA_Unit4 一、第四单元架构设计 类图如下图所示 本单元是要实现一个JML解析器,自己主要新建的类有 分了MyClassModel,MyCollaboration和MyStartChart三个类分别完成三种图的统计工作。在第三次作业中,为了进一步功能细分化,又设立了MyCheck类进行前置 -
「BUAA OO」第四单元总结
「BUAA OO」第四单元总结 一、第四单元架构设计 1、任务目标 本单元的任务要求是实现一个 UML 解析器,以支持对 UML 类图、状态图和顺序图的分析 2、整体架构设计 以最后一次作业为例: 题目本身只要求 MyImplementation 类实现 UserApi 接口,即实现接口中的各种查询 -
BUAA面向对象2022第四单元总结
BUAA面向对象2022第四单元总结 第四次作业 总览 作业内容 本单元的主要作业内容为实现UML类图/顺序图/状态图的解析,需要提出UML中的一些信息,并判断图的合法性。实际上就是对图的一些操作。共有3次作业,为迭代开发。 第一次作业为类图解析。 第二次作业增加了顺序图/状态图的解析。 第 -
OO_Unit4
OO_Unit4 第四单元架构设计 本单元在官方包的基础上实现了一个用于解析类图、状态图和顺序图的UML解析器,而UML图的设计规范其实已经给出了本单元的架构设计,即为每种元素单独建立类来维护,并根据UML规范维护这些元素之间的关系。 然而,考虑到本单元的查询指令受限于篇幅,又要尽量覆盖各个元素,因 -
OO第四单元总结博客
本单元作业实现了一个 UML 解析器,使其支持对 UML 类图的分析,可以通过输入相应的指令来进行相关查询,并具有对规则检查的功能。 #1 本单元架构设计 ##1.1第一次作业架构 本次作业的目的为实现对类图相关指令的查询,需要理解类图中各个元素之间的关系,包括UMLClass,UMLOperati