UML中的刻板印象是什么?

时间:2013-03-16 10:46:56

标签: uml enterprise-architect stereotype

我正在使用Enterprise Architect制作UML类图(并最终用它生成PHP5代码)。我可以为类添加属性。对于每个属性,我可以选择一个构造型:DomainCodedValue,Field,SubTypeField,Property,Property,column,struct,union,global,with events,ConversationAssociation,ParticipantAssociation,Property,SM_Activity,input element,select element,textarea element。

什么是刻板印象?

1 个答案:

答案 0 :(得分:10)

UML specification说:

  

构造型定义了如何扩展现有元类,并允许使用平台或域特定术语或符号来代替扩展元类使用的术语或符号。

在该定义中,元类是UML元模型中的一个类(例如ClassInterfaceComponentAssociation,{ {1}}等等这意味着构造型可以应用于UML图中的元素。

例如,当您使用Property构造型注释Property时,您正在建模此类属性具有«DomainCodedValue»的特殊语义(无论它是什么),精炼 DomainCodedValue

的语义