文件名称:matlab终止以下代码-UML_Parser:BUAA面向对象的编程单元4
文件大小:5.68MB
文件格式:ZIP
更新时间:2024-06-10 03:21:55
系统开源
matlab终止以下代码 第四单元总结 总 本部分是2019年北航面向对象(OO)课程第四单元作业(UML)的总结。两次作业的要求大致如下: 第一次作业:实现一个UML类图解析器,可以通过输入各种指令来进行类图有关信息的查询。 第二次作业:扩展类图解析器,使得可以支持对UML状态图和顺序图的解析,并可以通过输入相应的指令来进行相关查询。 源代码及项目要求均已发布到 ,读者可以下载检查。以下将对这一单元作业进行简单总结。 UML 本次作业中使用StarUML绘制UML类图,为方便后文叙述,本节首先介绍StarUML中涉及到的部分元素及其组织结构。本次作业共涉及三种UML图,分别是类图、顺序图与状态图。 在StarUML的mdj文件中,有一个顶层Project元素,是所有UML图的父节点。每个UML图单独作为一个节点存在,其中类图的类型是UMLModel,顺序图的类型是UMLCollaboration,状态图的类型是UMLStateMachine。 UML 类图 类图是UML最常用的图之一,用于描述面向对象程序设计中,类、接口等结构之间的关系,如图 类图中涉及到以下几种类型的对象 UMLC