C++中类之间的依赖关系

[复制链接]
查看11 | 回复4 | 2018-3-26 12:54:36 | 显示全部楼层 |阅读模式
关系1: 没有关系两个对象之间如果没有关系,那么它们是孤立的。关系2: 关联关系 (Association)A和B之间是关联关系;C与自己关联关系3:有方向的关联关系 (DirectedAssociation)关联还可以有方向性的。如下图这种关系是关联关系的一种。关系4: 聚合关系(Aggregate)聚合关系也是关联关系的一种,这种关系能确定两个类之间的部分或整体关系。关系5: 组合关系(composite)组合关系也是一种部分和整体之...9
回复

使用道具 举报

千问 | 2018-3-26 12:54:36 | 显示全部楼层
B类的功用函数使用了A类实例作参数而已,两个类之间没有什么关系。B类的fun(A)函数内部,可以调用A类的公共数据、公共函数。...
回复

使用道具 举报

千问 | 2018-3-26 12:54:36 | 显示全部楼层
void func(A a_object){ //这里可以用A的对象调用A的public成员 私有成员和保护成员都不可以访问 };观楼主英俊潇洒,风流倜傥,关注0x30百度贴吧,必成千秋大业,建不世之功。...
回复

使用道具 举报

千问 | 2018-3-26 12:54:36 | 显示全部楼层
这…你对这方面的概念还很含糊啊。B类和A类有啥关系?怎么关联起来的?我只看到了fun函数中的参数是A类的对象。B类是A类的朋友么?是A类的儿子么?怎么说B类调用A类的成员函数呢?就是这样子。所以继续看,参数A的对象,那是A的问题,和B有啥关系?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行