设计模式-六大原则

Posted 蔚蓝的蓝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式-六大原则相关的知识,希望对你有一定的参考价值。

一,单一职责原则

不要存在多于一个导致类变更的原因。

二,里氏代换原则

子类可以扩展父类的功能,但是不能改变父类原有的功能。

三,依赖倒置原则

高层模块不应该依赖底层模块,二者都应该依赖其抽象了;抽象不依赖细节;细节应该依赖抽象。接口编程。

四,接口隔离原则

客户端不应该被强迫地依赖那些根本用不上的方法。使用多个隔离的接口,比使用单个接口要好。还是一个降低类之间的耦合度的意思。

五,迪米特法则

一个对象应该对其他对象保持最少的了解,实体之间应该发生尽量少的作用,使得系统功能模块相互独立。

六,开闭原则

一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。目的就是保证程序的扩展性好,易于维护和升级。

 

以上是关于设计模式-六大原则的主要内容,如果未能解决你的问题,请参考以下文章

设计模式六大原则

设计模式六大原则

设计模式六大原则

转:设计模式六大原则

设计模式六大原则-----转载

java设计模式六大原则