여러 클래스에 대한 코드를 생성하는 시스템을 작성 중이며이를 UML 다이어그램으로 문서화해야합니다. 클래스는 동일한 구조를 따를 것이지만 사용자가 설정 한 이름을 갖습니다. CCodeGenerator
이이 클래스의 코드를 생성하도록 지정하는 방법이 있습니까?클래스가 다른 클래스의 코드를 생성하는 관계를 지정하는 방법이 있습니까? UML
또한 현재 CDataDefinition
클래스 (생성 된 각 클래스에 포함되어야하는 것을 정의 함)와 CCodeGenerator
사이에 관계가 있으며 생성 된 클래스와 클래스 간의 관계가 다양하다는 것을 나타낼 수있는 방법이 있습니다. 생성기는 정확히 CDataDefinition
인스턴스의 수와 같습니다.
이 클래스는 UML 클래스 다이어그램도 필요로하는 다른 시스템에서 사용됩니다. 이 프로젝트의 수업 (CEditior
)에서 사용하는 방법을 보여줄 수 있습니까? 작업의
예 :
나는 X가 Y 및 Z를 내 CCodeGenerator
인스턴스가이 3 개 클래스 (.cs 파일에서 C# 코드)를 생성합니다 클래스를 정의 3 CDataDefinition
개체가.
CEditor
은 별도의 솔루션으로이 세 클래스와 인터페이스합니다.