一. 组合和聚合 一个或几个类的实例作为另一个类的变量 聚合:整体和个体的关系 电脑和键盘、鼠标的关系 组合:整体和部分的关系 桌子和桌面、桌腿的关系 二. 依赖和关联 依赖:虚线 两个相对独立的类对象,当类A中需要依赖类B的实例化对象时,称其为依赖关系 (类依赖实例对象) 关联:实线 指一个类的实例A使用另外一个类的实例B (实例对象依赖实例对象) 三. 泛化和实现 泛化:继承关系 面向对象中派生类与基类之间的关系 实现 对于拥有共同行为的类可以将它们抽象出一个接口