UML类图及类之间的关系
1,各种关系
(1)注意泛化与实现之间的却别
(2)组合的耦合性要比聚合强一些
2,类之间的关系:依赖、泛化(继承)、实现、关联、聚合、组合
3,依赖
4,泛化关系实际上就是继承关系,是依赖关系的一种特例
5,关联
6,聚合表示的是整体与部分的关系,但是整体与部分是可以分开的(不可以分开的话,那就是组合的关系)。是关联关系的一种特例。用带空心菱形的实线来表示。
7,组合表示的是整体与部分的关系,但是整体与部分是不可以分开的。是关联关系的一种特例。用带实心菱形的实现来表示。
(注意这里new了,所以对象一旦形成mouse和monitor就形成了,对象一旦销毁mouse和monitor就销毁了)
8,