继承,实现,关联,聚合,组合,依赖几种关系的介绍

继承: generalization 继承是一种泛化的关系,是子类和父类之间的纵向关系; 例如: 水果(一般化), 苹果,香蕉,橘子,榴莲(相对具体化); 在逻辑上,子类是父类的一种,是“is-a”的关系; 通常逻辑上具有上述关系("is-a")的类,就可以继承; 子类继承父类,则子类拥有了父类的所有方法和属性; UML类图: 实现:realization 实现是类和接口之间的一种关系,接口是行为
相关文章
相关标签/搜索