UML中的stereotype

在使用rose的时候.rose的类里面有个stereotype的选项.选择了不同的选项类会呈现不同的图形效果.这里对stereotype做一点总结,

    Stereotyp英文的原意是印刷中的铅字。比如,如果我们需要印一本书,而这本书中有一个字目前没有其铅字,那么我们就得造一个铅字出来,这样,我们才能印这本书。

UML中就是借用了这一概念来表达采用stereotype对其自身进行扩展的,只不过这个铅字是指UML当中的图形符号。 
    我们知道,当我们采用UML进行建模时,通常有一个应用领域的问题,我们常常把它用在软件开发上,其实其他建模领域也可以用到.比如说,如果我们想对家里用的电器进行建模,很显然,我们可能需要电视的图形符号,也可能需要机顶盒的图形符号,而这些与应用领域相关的图形符号,不可能在UML中全部定义好。那UML是如何做的呢?答案就是stereotype,才用stereotype我们可以造出任何我们所需要的图形符号。

image

    通过stereotype,我们可以看出UML提供了一种非常简单但强大的方法对其自身进行扩展。

最后附上IBM的官网说明:http://publib.boulder.ibm.com/infocenter/rtnlhelp/v6r0m0/index.jsp?topic=%2Fcom.ibm.xtools.modeler.doc%2Ftopics%2Fcstereotyp.html

转自:http://blog.csdn.net/lsh6688/article/details/6240277
原文地址:https://www.cnblogs.com/liushui-sky/p/6126068.html