2

我有这个类图 类图组成

和多重性 1 : 0..*

此模型生成的代码:

public class TestKlasseB {
    public TestKlasseB(){
    }
    ~TestKlasseB(){
    }
}//end TestKlasseB

public class TestKlasseA {
    public TestNameSpace.TestKlasseB m_TestKlasseB;    //this line
    public TestKlasseA(){
    }
    ~TestKlasseA(){
    }
}//end TestKlasseA

我想将成员变量TestKlasseA作为数组 ( m_TestKlasseB)

public TestNameSpace.TestKlasseB[] m_TestKlasseB;

我需要改变什么?

--

问候提高者

4

1 回答 1

2

你有两种方法可以做到这一点。

您可以将关联定义为属性(成员变量)并获取其详细属性并选择 Attribute is a Collection with [] 作为类型。

属性作为集合

或者您转到源代码工程选项并在您的语言下添加一个默认集合类(例如 List<#TYPE#> )(Ctrl + F9,源代码工程 -> Java -> 默认集合类)。 默认集合类

于 2015-09-01T15:30:52.543 回答