UML类图的内容:
在学习UML之前要求对面向对象基础内容有一定了解。 如果对于UML有所疑惑,请复习之后在来学习UML
1. 类
用类图来表示某一个类时。一般将其分为三层:
2. 接口
由于接口中没有属性,故多为两层。
另一种接口被实现表示为:
3. 继承
4. 实现接口
5. 关联
当两者仅仅是相互知道,有关系时叫做关联。
6. 包含
包含是一种弱的又有关系,
就像是一把筷子,和一根筷子的关系。
二者可以作为整体存在。
有着各自的生命周期。
7. 组合
组合是一种强的拥有关系,他们拥有同样的生命周期,
就像人和心脏的关系。
当然有一种重要的关系就是,
关系两端有两个数字,表示一个类可以拥有的实例的上限。
8. 依赖
很明显的关系:就像人要呼吸一样,
氧气在某项活动中作为自己的参数列表。