摘要:
UML中类间关系主要有六种,分别是继承、实现、依赖、关联、聚合、组合 1.继承 继承是指A类继承B类,继承它private除外的所有属性和方法,这种关系是最常见的关系,在java中使用extends表示类的继承关系。 2.实现 实现是指A类实现B接口的方法,在java中使用implements表示类的实现关系。 3.依赖 依赖是指A类使用了B类,而且这种关系是偶然性的、临时性的、非常弱的,但B类的变化会影响A类。 4.关联 关联是类之间或类与接口之间语义级别的强依赖关系,这种关系比依赖更强,不在依赖的偶然性,不是临时性的,一般是长期性的。 5.聚合 ... 阅读全文