设计模式六大原则-CSDN博客

网站介绍:1.单一原则:单一指一个类或者一个方法只负责一项职责,所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。2.里氏替换原则:子类可以扩展父类的功能,但不能改变原有父类的功能。父类中凡是已经实现好的方法(相对抽象方法而言),实际上是在设定一系列的规范和契约,虽然它不强制要求所有的子类必须遵循这些契约,但是如果子类对这些非抽象方法任意修改,就会对整个继承体系造成破坏。3.依赖倒置原则:相对于细节的多变