1、依赖
+ feed(Pet&): void
公有 成员函数 函数返回类型
2、关联
单向关联
- _mutex: MutexLock&
私有 数据成员 成员类型
双向关联:直线
3、聚合
整体部分不负责局部对象的销毁
4、组合
整体部分负责局部对象的销毁
5、继承
耦合强弱:依赖<关联<聚合<组合<继承
1、依赖
+ feed(Pet&): void
公有 成员函数 函数返回类型
2、关联
单向关联
- _mutex: MutexLock&
私有 数据成员 成员类型
双向关联:直线
3、聚合
整体部分不负责局部对象的销毁
4、组合
整体部分负责局部对象的销毁
5、继承
耦合强弱:依赖<关联<聚合<组合<继承