设计模式-六大原则
Posted 蔚蓝的蓝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式-六大原则相关的知识,希望对你有一定的参考价值。
一,单一职责原则
不要存在多于一个导致类变更的原因。
二,里氏代换原则
子类可以扩展父类的功能,但是不能改变父类原有的功能。
三,依赖倒置原则
高层模块不应该依赖底层模块,二者都应该依赖其抽象了;抽象不依赖细节;细节应该依赖抽象。接口编程。
四,接口隔离原则
客户端不应该被强迫地依赖那些根本用不上的方法。使用多个隔离的接口,比使用单个接口要好。还是一个降低类之间的耦合度的意思。
五,迪米特法则
一个对象应该对其他对象保持最少的了解,实体之间应该发生尽量少的作用,使得系统功能模块相互独立。
六,开闭原则
一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。目的就是保证程序的扩展性好,易于维护和升级。
以上是关于设计模式-六大原则的主要内容,如果未能解决你的问题,请参考以下文章