UML类图入门

看j动物矩形框,它代表一个类(Class)。类图分三层,第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是类的特性,通常就是字段和属性。第三层是类的操作,通常是方法或行为。前面的符号,表示public表示private表示protected接口图与类图的区别主要是顶端的<<interface>>显示

聚合是关联关系的一种特例,他体现的是整体与部分、拥有的关系,即has-a的关系

组合也是关联关系的一种特例,他体现的是一种contains-a的关系

关联关系分为多种情况:

(1) 双向关联

(2) 单向关联

(3) 自关联

(4) 多重性关联

组合和聚合都是一种鸟拥有2只翅膀,翅膀只能属于一只鸟;

原文链接:

https://blog.csdn.net/monkey_d_meng/article/details/6005764

 

猜你喜欢

转载自blog.csdn.net/yuqilin520/article/details/83181308