设计思想的核心:高内聚,低耦合
2023-07-21 09:54 作者:香草味的lollipop | 我要投稿
高内聚,低耦合=> 设计原则=>设计模式=>面向对象
高内聚:模块内部元素具有相同特点的相似程度,提供了更好的程序可靠性和可读性
低耦合:指的是模块之间的依赖程度,提供了更好的程序可扩展性和可复用性
模块:小到一个方法(method)、一个接口(interface)、一个类(class),大到一个业务,一个功能,一个系统,都是模块
接口:指模块的输入和输出
功能:指模块实现什么功能
逻辑:指模块的内部如何实现要求的功能,以及所需要的数据
状态:指模块调用与被调用的关系