求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 
UML2.5教程
UML2.5 图概述
UML 类和对象图概述
UML 类概述
UML 类
UML 接口
UML 数据类型
UML 属性
UML 操作
UML 多重性
UML 的可见性
UML约束
UML对象
UML关联
UML聚合
UML组合
UML的泛化
UML中的依赖
UML抽象
嵌套分类器
UML类图参考
UML 复合结构图
UML结构分类器
UML封装分类器
UML部件
UML连接器
UML端口
UML协作
UML协作使用
UML协作模板
复合结构的参考
UML 包图
UML包图符号
UML元素导入
UML包导入
UML包合并
UML模型
UML封装图参考
UML 组件图
UML 组件
UML 连接器
UML 部署图
UML 用例图
UML 信息流程图
UML 活动图
UML 状态机图
UML 序列图
UML 通信图
UML 时间图
UML交互概述图
UML配置文件图
UML用例图示例-网上购物
UML用例图示例-网站管理
UML、元元模型和配置文件
 
 
UML结构分类器
原文作者:Kirill Fakhroutdinov 译者:火龙果Anna
3257 次浏览
17次  

UML提供了一些机制来描述在包含分类器的实例中创建的互连元素的结构。该结构被称为内部结构(分类器),并且适用于结构化类以及协作。内部结构由属性(包括零件、播放特定角色和连接器)组成。

结构化分类器是具有内部结构的分类器,其行为可以通过所拥有的或引用的实例的协作来完全或部分地描述。

结构分类器在线购物及其内部结构。

由连接器直接连接的简单端口。(强制性UML表示法)。

客户组件部分提供“订单”部分的“帐户”接口。

结构特征和连接器两端上的多样性表明在包含分类器的实例中可以创建的实例(对象和链接)的数量,或者在创建包含分类器的实例时,或者在链接的情况下,当对象作为角色的值添加时,或在以后添加。

多重性范围的下界表示创建的实例数(除非由关联的实例规范或调用的构造函数表示不同);多重性范围的上界表示可能创建的最大实例数。与结构特征对应的插槽将使用这些实例初始化。

包含分类器的创建方式可以覆盖默认的实例化。当使用实例规范指定要为分类器创建的初始实例时,其各个部分的多样性决定了将在该分类器中创建的初始实例的数量。最初,插槽中保存的实例数量将与相应的多重性所指示的数量一样多。此类实例规范上的多重性范围可能不包含上限。


当结构分类器的实例被删除时,对应于结构化分类器部分的所有实例都被递归销毁。实例从分类器的范围中移除,并本身被销毁。当从复合对象的角色中删除实例时,由于该角色与其他角色之间的连接器而存在的链接也将被销毁。


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



3257 次浏览
17次
欢迎参加课程:
基于UML和EA进行系统分析设计
基于SysML和EA进行系统设计与建模
领域驱动的建模与设计