UML——六大关系整理 1.定义 是一种面向对象的建模语言,它是运用统一的.标准化的标记和定义实现对软件系统进行面向对象的描述和建模(百度百科). 2.六种关系 这六种关系分别为,继承.实现.关联.聚合.组合.依赖. 3.继承(继承是否可以叫泛化?): 表示一般与特殊的关系,通过继承,可以把父类的特性或方法拿过来,而它自身可以扩展其它的特性和方法等等.C#用 冒号表示继承,java用extend关键字表示继承. 例如:猫是动物的一种,即有猫的特性也有动物的共性,Cat:Animal;Cat ex…