软件过程与工具
文章平均质量分 66
oOCryOo
这个作者很懒,什么都没留下…
展开
-
软件过程与工具 面向对象的分析
Step 1:识别分析类之实体类 如何寻找实体类: 名词驱动的识别方法 找出所有的名词或名词短语,对其标注下划线 判断是否是实体类,看是否需要管理该名词所拥有的信息,或者系统是否需要管理该名词所能发出或接受的动作 合并同义词 将最终得到的每一个名词映射为一个实体类 动词映射为操作,形容词和名词映射为属性 Step1: 识别分析类之控制类 识别控制类 控制类负责协调边界类控制类负责协调边界类和实体类,通常在现实世界中没有对应的事物 负责接收边界类的信息,并将其分发给实体类 控制类与用例存在着密切的关系原创 2021-11-29 16:30:08 · 454 阅读 · 0 评论 -
软件过程与工具 UML图
类图/对象图 类 面向对象系统组织结构的核心 对一组具有相同属性、操作、关系和语义的对象的抽象 包括名称部分(Name)、属性部分(Attribute)和操作部分(Operation) 属性 描述了类在软件系统中代表的事物(即对象)所具备的特性 类可以有任意数目的属性,也可以没有属性 在UML中,类属性的语法为 [可见性]属性名[类型][=初始值] 属性的可见性 公有(Public) “+” 所有类可见 私有(Private) “-” 只对该类本身可见 受保护(Protected)原创 2021-11-10 07:53:12 · 86 阅读 · 0 评论