UML模型和C++映射参考

 

Kant 2008的UML版本是V2.1。

由于UML作为通用建模语言,本身和C++并不完全对应,因此需要对UML进行扩展。下面按照类型来说明二者的映射:

C++命名空间

C++命名空间对应UML模型中的Package(包)。

C++类

C++类对应UML模型中的Class(类)。

模板参数:对应的UML属性是"TemplateParameter",如下图:

C++类的关系

C++类的成员


©2003-2008 楚凡科技  版权所有