首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

A->B->C的有关问题

2012-12-21 
A-B-C的问题我有一个类A,包含类B,B又包含了C,现在问题是,A中很多操作是对C作用的,以至于C中很多方法,在B

A->B->C的问题
我有一个类A,包含类B,B又包含了C,现在问题是,A中很多操作是对C作用的,以至于C中很多方法,在B中也得添加一份,而B中的实现只是简单地调用C的实现,不知道我表单清楚没有。

如果A也包含C的话,从感觉有越权嫌疑,这个该怎么设计呢?望高手指点!
[最优解释]
如果是这样的话,提炼出一个接口IC,让A直接包含这个IC,让A直接调用IC对象。在构造A的时候(猜测你会在这里获得B的对象吧),直接获取B中的C对象指针赋值给A中的IC对象。
[其他解释]

引用:
如果是这样的话,提炼出一个接口IC,让A直接包含这个IC,让A直接调用IC对象。在构造A的时候(猜测你会在这里获得B的对象吧),直接获取B中的C对象指针赋值给A中的IC对象。


这边真是冷清,总算有个回的了,就按你说的做吧,多些多谢!

热点排行