良好的OO系统具有内聚、耦合
时间: 2023-10-04 22:14:04 浏览: 181
良好的OO系统应该具有高内聚、低耦合的特点。
内聚指的是模块内部各个元素之间的联系紧密程度,高内聚意味着模块内部的各个元素紧密相关,共同完成一项特定的任务,模块的功能单一、清晰。良好的内聚性有助于模块的可维护性和可重用性。
耦合指的是模块之间相互依赖的程度,低耦合意味着模块之间的相互依赖性较弱,模块的修改不会影响到其他模块。良好的低耦合性有助于系统的可扩展性和灵活性。
因此,一个良好的OO系统应该具有高内聚、低耦合的特点,以提高系统的可维护性、可重用性、可扩展性和灵活性。
阅读全文