UML类图C ++结构

时间:2013-10-13 14:53:25

标签: c++ uml

如何在UML类图中显示struct成员。在类图中,我添加了struct作为属性,并且不知道如何向该结构添加'x','next'元素。如果我从类图生成C ++,它应该在struct中有'x'和'next'元素。

 class LinkList
    {
    private:
      // how to show the struct and its members in UML class diagram
      struct node
      {
         int x;
         node *next;
      }*p;

    public:
      // add an element
      void append(int num);

     // counts number of elements
      int count();
    };

1 个答案:

答案 0 :(得分:8)

这样的事情?! enter image description here

您只需移除<<ptr>>刻板印象并使用*,例如+next:node*