在 静态结构图 中,参数化的类 是描述具有一个或多个未绑定形参的类的模板。 它定义一个类系列,其中每个类都通过将参数绑定到实际值来指定。 形参在参数化的类形状的右上角的虚线矩形中列出,参数具有语法名称: type,其中名称是标识符,类型是字符串。 你可以创建从参数化的类到另一个类的单向关联。
为参数化的类形状命名并添加参数和其他属性值
双击在 树视图 中表示元素的图标或在图表中表示元素的形状,打开元素的 " UML 属性" 对话框。
提示
通过右键单击形状,然后单击 "形状显示选项",控制图表中的形状上显示哪些属性值。 在 " UML 形状显示选项" 对话框中,选择和清除选项以显示或隐藏属性值。
隐藏参数化的类形状的属性或操作部分
右键单击形状,单击 "形状显示选项",然后在 "隐藏" 下,选中 "属性"或 "操作"。
控制在 "参数化的类" 形状上显示哪些属性值
右键单击形状,单击 "形状显示选项",然后选择或清除选项以显示或隐藏值。
隐藏模板参数
右键单击形状,单击 "形状显示选项",然后在 "隐藏" 下,选中 "模板参数"。
指示实现关系
右键单击 "参数化的类" 形状,单击 "形状显示选项",然后选择 "实现链接"。 选择形状,然后拖动控制手柄 以创建 "实现" 箭头。
创建由参数化的类形状拥有的图表
右键单击该形状,单击 "图表",单击 "新建",选择所需的图表类型,然后单击"确定"。
导航到参数化类的其他视图
右键单击该形状,单击 "视图",选择所需的视图,然后单击"确定"。
在视图中显示参数化的类和其他元素之间的关系
右键单击该形状,然后单击 "显示关系"。