设计原则

此文仅为学习笔记,素材来源于网络

1、单一职责原则:一个类,只有一个引起它变化的原因;当一个变化能导致多个职责同时发生变化的时候,这些职责也应该被封装到一个类中

2、开放封闭原则:对扩展开放,对修改关闭;实现:封装变化(利用接口)、拒绝滥用抽象

3、依赖倒置:对接口编程,不要对实现编程

4、接口隔离:

5、Liskov替换:

原文地址:https://www.cnblogs.com/zzfy/p/10069582.html