31.1面向对象程序设计基本概念 ◆对象之间的关系 ·包含聚合/组合](整体部分结构)——当对象A是对象B的组成[可独立存在/不可 独立存在]部分时,称对象B包含对象A 如:学生和班级,CPU与计算机 继承(一般特殊结构)——当对象A是对象B的特例时,称对象A继承了对象B; 如:北京大学和大学,液晶显示器和显示器。 关联[依赖——当对象A拥有[使用]对象B时,称对象A和对象B之间是关联关系。 如:计算机与制造商,学生和班主任 n Java面向对象程序设计 图Java面向对象程序设计 • 包含[聚合/组合](整体-部分结构)——当对象A是对象B的组成[可独立存在/不可 独立存在]部分时,称对象B包含对象A; 如:学生和班级, CPU与计算机 • 继承(一般-特殊结构)——当对象A是对象B的特例时,称对象A继承了对象B; 如:北京大学和大学,液晶显示器和显示器。 • 关联[依赖]——当对象A拥有[使用]对象B时,称对象A和对象 B之间是关联关系。 如:计算机与制造商,学生和班主任 3.1.1 面向对象程序设计基本概念 ◆ 对象之间的关系