搜尋

首頁  >  問答  >  主體

c++ - 类中有指针,又有vector,其uml图如何画

某个类的成员变量中有指针,还有vector对象,那么该如何画uml,成员变量的类型只有基本的int,char等。没有这些复杂的类型啊
还有就是一个类中包含另外一个类的对象,这是什么关系啊

怪我咯怪我咯2809 天前785

全部回覆(1)我來回復

  • 黄舟

    黄舟2017-04-17 13:41:18

    UML圖是可以含有自訂類型的,也包括數組對象,不過一般不會作為類內屬性存在。因為指標或vector所包含的型別本身也應該也是一個實體(entity),另外表示比較適合。兩者之間可以透過關係 進行連結。

    一個類別包含另外一個類別的物件一般是組合(composition)或聚合(Aggregation)。輪胎和汽車就是一個組合關係,大雁和雁群則是聚合關係。

    回覆
    0
  • 取消回覆