[size=medium][color=red]关联[/color]:两个类之间行为的一般二元关系;
[color=red]聚集和包容[/color] :聚集是一种特殊的关联形式,表示两个类之间的所属关系,聚集模拟具有(has-a)关系。
如果一个对象被一个聚集对象所专有,它和聚集对象之间的关系就称为包容(composition)。
比如人和人的名字就是一个包容关系,而人和地址是一个聚集关系,因为一个地址可以被几个人所共享。
[color=red]继承[/color] (inheritance)模拟两个类之间的“是(is-a)”的关系。强是(strong is-a)关系描述两个类之间的直接继承关系,弱是(weak is-a)关系描述一个雷具有某种属性
比如“一个教师是一个人”就是一种强继承关系弱关系可以用接口来表示,比如“学生以年级为基础是可以比较的”。[/size]
[color=red]聚集和包容[/color] :聚集是一种特殊的关联形式,表示两个类之间的所属关系,聚集模拟具有(has-a)关系。
如果一个对象被一个聚集对象所专有,它和聚集对象之间的关系就称为包容(composition)。
比如人和人的名字就是一个包容关系,而人和地址是一个聚集关系,因为一个地址可以被几个人所共享。
[color=red]继承[/color] (inheritance)模拟两个类之间的“是(is-a)”的关系。强是(strong is-a)关系描述两个类之间的直接继承关系,弱是(weak is-a)关系描述一个雷具有某种属性
比如“一个教师是一个人”就是一种强继承关系弱关系可以用接口来表示,比如“学生以年级为基础是可以比较的”。[/size]