在最后一行的此示例中,我想创建一个类型为<dependency>
<groupId>io.codis.jodis</groupId>
<artifactId>jodis</artifactId>
<version>0.5.1</version>
</dependency>
的实例,但是出现编译错误。当我将鼠标悬停在A
上时,可以看到A("A1")
是指联合用例A
而不是类型TM.A
。任何人都可以解释编译器在这里做什么以及如何避免此错误而无需更改联合用例的名称(我希望它与类型名称相同)
A
答案 0 :(得分:3)
我认为最简单的方法就是像new A("A1")
这样用new调用它。