【问题标题】:What's a stereotype in UML?UML 中的原型是什么?
【发布时间】:2013-03-16 10:46:56
【问题描述】:

我正在使用 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。

什么是刻板印象?

【问题讨论】:

    标签: uml enterprise-architect stereotype


    【解决方案1】:

    UML specification 说:

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

    在该定义中,metaclass 是 UML 元模型中的一个类(例如,ClassInterfaceComponentAssociationProperty 等)这意味着原型可以应用于 UML 图中的元素。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多