六种关系
继承与实现关系:类B继承类A或者接口A,就称为继承与实现关系。
依赖关系:类B独立模型,类A中方法用到类B,那么称为A依赖B。
关联关系:has关系,类A属性中有类B实例,那么A与B就是关联关系。
聚合关系:强关联关系。整体与部分的关系,但是可单独存在,比如车与车轮。
组合关系:比聚合更强的关联关系。生命周期一致,比如人与头,身体,脚。
以上三种关系,在实现上都是类A成员属性有类B的实例对象。
六种关系
继承与实现关系:类B继承类A或者接口A,就称为继承与实现关系。
依赖关系:类B独立模型,类A中方法用到类B,那么称为A依赖B。
关联关系:has关系,类A属性中有类B实例,那么A与B就是关联关系。
聚合关系:强关联关系。整体与部分的关系,但是可单独存在,比如车与车轮。
组合关系:比聚合更强的关联关系。生命周期一致,比如人与头,身体,脚。
以上三种关系,在实现上都是类A成员属性有类B的实例对象。
本文标题:类关系
本文链接:https://www.haomeiwen.com/subject/uuqwzxtx.html
网友评论