Java 如何在泛型类型的类图中指示类型约束?
我有以下界面:Java 如何在泛型类型的类图中指示类型约束?,java,generics,interface,uml,class-diagram,Java,Generics,Interface,Uml,Class Diagram,我有以下界面: interface EvolutionaryAlgorithm <EVOLUTIONARILY_OPTIMIZABLE_TYPE extends EvolutionarilyOptimizable<CHROMOSOME_TYPE, COST_TYPE>, CHROMOSOME_TYPE extends ChromosomeElement,
interface EvolutionaryAlgorithm <EVOLUTIONARILY_OPTIMIZABLE_TYPE extends EvolutionarilyOptimizable<CHROMOSOME_TYPE, COST_TYPE>,
CHROMOSOME_TYPE extends ChromosomeElement,
COST_TYPE> {
//...
}
接口进化算法{
//...
}
我正在为此接口创建clas图。将泛型类型参数添加到此接口
指示类型约束的正确方式是什么,例如
EVOLUTIONARILY_OPTIMIZABLE_TYPE extends EvolutionarilyOptimizable<CHROMOSOME_TYPE, COST_TYPE>
EvolutionarilyOptimizable类型扩展了EvolutionarilyOptimizable
在这个图表上?
使用StarUml可以解决这个问题吗?您可以这样显示它: 其中,
Class
是类型约束
我不知道StarUML能否展示这一点。最糟糕的情况:使用格式正确的字符串。您可以这样显示它: 其中,
Class
是类型约束
我不知道StarUML能否展示这一点。最坏情况:使用适当格式的字符串