UML diagramme de classes C++ struct
Comment puis-je afficher les membres de la structure dans le diagramme de classes UML. Dans le diagramme de classe, j'ai ajouté struct comme attribut et ne savent pas comment ajouter des 'x', 'suivant' éléments de cette structure. si je génère le C++ à partir de diagramme de classe, il doit avoir des 'x' et 'suivant' éléments dans la structure.
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();
};
Depuis le noeud est un détail d'implémentation, je voudrais d'omettre à partir d'un diagramme UML. Ils peuvent être bondé assez comme ça. La génération C++ UML est juste un idiot notion.
OriginalL'auteur user1330627 | 2013-10-13
Vous devez vous connecter pour publier un commentaire.
quelque chose comme ça?!
et vous serait tout simplement supprimer le
<<ptr>>
stéréotype et de l'utilisation de la*
ainsi, comme+next:node*
la ligne est appelée
Tent
, il est utilisé pour spécifier un type est déclarée à l'intérieur d'un autre type, là, dans votre cas,node
à l'intérieur de laLinkedList
classe. c'est comme une croix entourée d'un cercle (+), et les points à l'hôte(parent) type, aussinode
a une autre référence à partir de lui-même, de même pour leLinkClass
en a un. est-il autre chose que je devrais expliquer?! J'espère que je pourrais donner quelques coup de main 🙂OriginalL'auteur