【发布时间】:2012-03-18 12:29:40
【问题描述】:
我正在编写一个为多个类生成代码的系统,我需要用 UML 图记录它。这些类将遵循相同的结构,但它们的名称由用户设置。有没有办法指定CCodeGenerator 为这些类生成代码?
另外,我目前在我的CDataDefinition 类(它定义了每个生成的类中应该包含的内容)和CCodeGenerator 之间有关系,有没有办法表示生成的类和生成器的数量正好等于CDataDefinition 实例的数量?
这些类将在另一个系统中使用,该系统也需要为其制作 UML 类图。有没有办法表明这个项目中的一个类 (CEditior) 使用了它们?
操作示例:
我有 3 个 CDataDefinition 对象,它们定义了 X、Y 和 Z 类。我的 CCodeGenerator 实例将从这些类中创建 3 个类(.cs 文件中的 C# 代码)。
CEditor 在单独的解决方案中将与这 3 个类进行交互。
【问题讨论】:
标签: uml