信管网cnitpm1221195***: [回复] 单职原则:设计功能单一的类。本原则与结构化方法的高内聚原则是一致的
开闭原则:对扩展开放,对修改封闭。
李氏替换原则:子类可以替换父类。
依赖倒置原则:要依赖于抽象,而不是具体实现;要针对接口编程,不要针对实现编程。
接口隔离原则:使用多个专门的接口比使用单一的总接口要好。
组合重用原则:要尽量使用组合,而不是继承关系达到重用的目的。
迪米特原则:最少知识法则 一个对象应当对其他对象有尽可能少的了解。本原则与结构方法的低耦合原则是一致的。
信管网弗洛里***: [回复] ood原则 单职原则 设计功能单一的类,同高内聚。 开闭原则 对扩展开放、对修改封闭。 李氏替换原则 子类可以替换父类 依赖倒置原则 要依赖于抽象,而不是具体实现,要针对接口编程,不要针对实现编程。 接口隔离原则 多个专门的接口比一个总接口好 组合重用原则 尽量使用组合,而不是继承达到重用的目的 迪米特原则 最小知识法则 少了解 低耦合一致
信管网cnitpm4391746***: [回复] 单值高内聚 迪米特低耦合
信管网lxyfyd***: [回复] 迪米特原则:也叫最少知识法则,低耦合原则
信管网cnitpm671048682***: [回复] 迪米特原则,最少知识法则:一个对象应当对其他对象有尽可能少的了解,本原则与低耦合原则是一致的
信管网cnitpm671048682***: [回复] 迪米特一个对象应对其他的额对象有尽可能少的了解。
信管网沉舟侧畔***: [回复] 单职高内聚 迪米特低耦合
信管网cnitpm647076354***: [回复] p139
信管网cnitpm601847982***: [回复] 常用的ood原则:
1、单职原则:设计功能单一的类。本原则与结构化方法的高内聚原则是一致的。
2、开闭原则:对扩展开放,对修改封闭。
3、李氏替换原则:子类可以替换父类。
4、依赖倒置原则:要依赖于抽象,而不是具体原则;要针对接口编程,不要针对实现编程。
5、接口隔离原则:使用多个专门的接口比使用单一的总接口要好。
6、组合重用原则:要尽量使用组合,而不是继承关系达到重用目的。
7、迪米特原则(最小知识原则):一个对象当对其他对象有尽可能少的了解。本原则与结构化方法的低耦合原则是一致的。
信管网cnitpm610600909***: [回复] 高耦合低内聚指的是软件设计中一种不良的情况,即模块之间的依赖性很高,而模块内部的各个部分彼此之间的联系却很弱。这种情况会导致系统难以维护和扩展,因为在修改一个模块时,必须考虑到与其相互依赖的其他模块,而且很难对某个具体的功能进行修改或重构。因此,在软件设计中,应该尽量避免高耦合低内聚的情况,而采用低耦合高内聚的设计方式,即模块间相互独立,模块内部的各个部分互相配合,使得系统更加灵活、易于维护和扩展。
|