耦合:程序模块之间联系紧密程度。 内聚:模块内部各个元素之间联系的紧密程度。 程序设计中 高内聚比 低耦合更为重要。 耦合从低到高依次为:数据耦合,公共(数据)耦合,控制耦合,内容耦合。 内聚从高到低依次为: 参考资料 http://wenku.baidu.com/view/1895fe8884868762caaed5e8.html