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

高内聚低耦合是针对什么的?解决办法

2013-12-13 
高内聚低耦合是针对什么的?网上写的都是针对“模块”,但这个模块是指什么?如果是函数的话还好理解,但是如果

高内聚低耦合是针对什么的?
网上写的都是针对“模块”,但这个模块是指什么?

如果是函数的话还好理解,但是如果要说类之间的耦合的话,那就相当复杂了,根本无法理清。  mark 个人理解: 内聚就是一个函数不要做了这样做那样 啥都想做 你一个做完了 其他做啥 就没有啥相关性咯。。。 耦合就是 实现的时候 能不靠别人就不靠别人 靠自己 降低依赖。。。又想相关性 又想独立。。。  我的矛可以刺穿一切盾 我的盾可以抵挡一切矛。。。高内聚低耦合是针对什么的?解决办法可能想太简单了
[解决办法]

 mark 个人理解: 内聚就是一个函数不要做了这样做那样 啥都想做 你一个做完了 其他做啥 就没有啥相关性咯。。。 耦合就是 实现的时候 能不靠别人就不靠别人 靠自己 降低依赖。。。又想相关性 又想独立。。。  我的矛可以刺穿一切盾 我的盾可以抵挡一切矛。。。高内聚低耦合是针对什么的?解决办法可能想太简单了

类同样,也不要什么都做。
做成一个巨大无比的类,那就是累了。

热点排行