本文主要是介绍设计模式--6大基本原则,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.开放封闭(简称开闭)原则
一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。目的就是保证程序的扩展性好,易于维护和升级。
2.单一职责原则
对一个类而言,应该仅有一个引起它变化的原因。单一职责原则是实现高内聚低耦合的最好方法。
3.里氏代换原则
子类可以扩展父类的功能,但是不能改变父类原有的功能。–多态
4.依赖倒置原则
高层模块不应该依赖底层模块。
5.接口隔离原则
接口隔离原则(Interface Segregation Principle):用于恰当的划分角色和接口,具有两种含义:1、用户不应该依赖它不需要的接口;2、类间的依赖关系应该建立在最小的的接口上。
6.迪米特原则
类间解耦,弱耦合。不希望类与类之间建立直接的接触
这篇关于设计模式--6大基本原则的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!