Understanding UML Class Diagram elements

Source: Internet
Author: User
Tags dashed line

In Visio, the relationship between a package and a class is an inclusive relationship, and after the class is dragged into the folder of the package, the relationship is established, and the two-dollar correlation symbol can be set to: aggregation, composition.
Interface: Hollow Circle + Straight line (Donald Duck class to achieve ' speaking ');
Dependency: Dashed + arrow (animal and air relationship);
Correlation: Solid + arrows (Penguins need to know the climate before migrating);
Aggregation: Hollow quadrilateral + solid line + arrow (the relationship between Wild Goose and Wild Goose);
Composition: Solid quadrilateral + solid line + arrow (relationship of bird and wing);
Generalization: Hollow Triangles + solid lines (inheritance of animals and birds);
Realization: Hollow triangle + dashed line (realize the interface of Wild Goose flying);

Understanding UML Class Diagram elements

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.