阅读Uml图语法的困难

时间:2016-02-01 13:13:20

标签: uml

我在阅读uml图中的语法时遇到了问题:

malls:string[*] 

字符串表示什么?如何在C ++中的变量声明中编写它?

1 个答案:

答案 0 :(得分:1)

我猜你提到的那条线实际上是一个类别定义的一部分? 在这种情况下,它是一个属性定义

  • FeldArrayIterator it = array.iterator(); while(it.getCurrent() != null) { //doSomething it.next(); } 是属性的名称
  • malls是属性的类型
  • string是属性的多重性。在这种情况下,单[*]实际上是*的缩写,这意味着属性商场中将存储零个或多个字符串。

有很多方法可以在代码中实现类似的东西,包括使用字符串数组或某种类型的列表。