世界信息:面向对象类之间主要的几种关系
发布时间:2023-06-28 12:32:56
来源:面包芯语
(资料图片)
1、类之间的关系
2、实现关系
这样不同的类通过统一的接口以自己的方式来进行实现。
3、泛化关系
4、依赖关系
5、关联关系
通常在C++中一个类作为另外一个类的成员变量,这种叫单向关联,如果我中有你,你中有我,则是一种双向关联等等。
聚合关系是一种整体与部分的关系,但是整体与部分可以分开独立存在,部分可以添加到整体,也可从整体中移出。